Développeur Logiciel-Réseau de diffusion unifié / Software Developer-Unified Delivery Network
Montréal (Montréal) IT development
Job description
Job Description
Date: Aug 21, 2018
*English job description to follow:
Bref aperçu d’Ericsson
Ericsson est un leader mondial dans la fourniture d'équipement et de services de télécommunications aux opérateurs de réseaux fixes et mobiles. Nous offrons à la Société en réseau des solutions efficaces en temps réel qui nous permettent d'étudier, de travailler et de vivre plus librement dans des sociétés durables à travers le monde.
Notre offre comprend des services, des logiciels et des infrastructures dans le domaine des technologies de l'information et des communications pour les opérateurs de télécommunications et d'autres industries. Plus de 40 pour cent du trafic mobile mondial passe par les réseaux d’Ericsson et nous supportons les réseaux des clients dans plus de 180 pays.
Notre équipe à Montréal fait partie de l’organisation en charge du développement de notre solution UDN (Réseau de diffusion unifié, Unified Delivery Network) et qui a comme mandat de développer, maintenir and faire évoluer notre solution UDN. Cette solution vise essentiellement le marché du domaine CDN (Réseau de diffusion du contenu, Content Delivery Network), et comprend les nœuds de gestion, de contrôle et de livraison. Il s'agit d'un secteur de croissance clé dans le portefeuille d’Ericsson.
Nous recherchons des développeurs de logiciels ayant la bonne mentalité, la compétence et la capacité de nous aider à atteindre nos objectifs d'affaires. Nous recherchons des employés hautement axés sur la clientèle, passionnés et très fiers de la satisfaction de la clientèle. Nous apprécions la propriété, la responsabilité, la souplesse, un grand sens de l'urgence, un travail d'équipe solide et la capacité de s'adapter aux changements. Nous travaillons dans des équipes Agile, et le travail avec les clients est la clé de notre cœur et le succès. Nous sommes fiers de répondre à nos engagements de livraison, et notre approche client.
En plus de fournir une expérience de travail stimulante, nous encourageons l'apprentissage continu et les possibilités de croissance qui vous permettent d'acquérir les connaissances et les compétences nécessaires pour atteindre vos objectifs de carrière.
Si cela vous excite, nous espérons vous rencontrer ! En plus de vous joindre à une équipe très dynamique et talentueuse, vous profiterez également d'un nouveau bâtiment ultramoderne où vous trouverez un stationnement intérieur, une grande salle de gym, une garderie et une cafétéria exceptionnelle où vous pourrez passer un moment et déguster vos repas avec vos amis et collègues.
Les activités de développement comprennent la conception, le codage, le test unitaire et de fonctionnalité de facettes particulières du logiciel et des corrections de bugs. La création de cas de test automatisés fait également partie des activités régulières de l'équipe Agile.
Qualifications du poste
COMPÉTENCES DE BASE :
Excellentes connaissances et compétences en C / C ++, Java et OOD.
Excellentes connaissances et compétences en Linux/Unix.
Excellentes connaissances des réseaux et des protocoles IP (ICAP, TCP, UDP, WSP, HTTP, SSL, RTSP, RTP, RTCP, SNMP, LDAP).
Excellentes connaissances des outils de déploiement automatisé tels que Ansible, Puppet et Chef.
Excellentes techniques de dépannage.
Excellente capacité d'apprendre et de comprendre de nouveaux produits, procédés, méthodes et outils.
Excellentes aptitudes en communications et aux interactions avec les clients.
Fort intérêt et passionné par l'optimisation du trafic et les technologies associées.
Bonne connaissance de l'identification, de la sélection et de l'impact sur la performance du système du mélange de trafic mobile.
Bonnes connaissances et compétences en Javascript.
Bonnes connaissances de Postgres.
Joueur d'équipe, autonome, prêt à se surpasser
Capacité de voyager à l’occasion.
COMPÉTENCES SUPPLÉMENTAIRES :
En plus de ces compétences, nous recherchons des candidats ayant des compétences spécifiques dans les domaines suivants :
A) Optimisation vidéo
Bonne connaissance des technologies d'optimisation de la bande passante, telles que l'adaptation et le rythme du contenu multimédia.
Bonne connaissance des codecs vidéo (H.263, MPEG4, H.264, VP6, 3GP, F4V, MP4, et FLV).
Bonne connaissance des différents mécanismes de diffusion des médias associés aux types de téléphones mobiles tels qu'Android et iPhone.
B) Mise en cache, diffusion de contenu et mise en réseau multimédia
Excellentes connaissances en matière de mise en cache Internet transparente, de mise en grappe (clustering) intelligente et de stockage hybride.
Excellentes connaissances des politiques d'élimination des caches, de la prévision cache.
Excellentes connaissances dans la discipline de diffusion du contenu.
C) Réseautage défini par logiciel / Fonctions réseau définies par logiciel Virtualisation / Infonuage (Cloud)
Excellentes connaissances de la virtualisation, des déploiements en nuage, des aspects de performance de la solution virtualisée par rapport au type standard de déploiements.
Excellentes connaissances d’OpenStack, VMWare, KVM, esxi.
D) Analyse des données
Excellentes connaissances des normes d'enregistrement des données, des modèles pour l'analyse d’importantes masses de données.
Excellentes connaissances des méthodes analytiques, de la sélection des données appropriées pour être capturées, traitées et rapportées.
Impact sur la performance du système pour la mise en œuvre de la collecte de données.
E) Expertise IP de bout en bout
Excellentes connaissances dans le trafic TCP / IP de bout en bout, dans les protocoles TCP / IP en pratique et théorie, des équilibreurs de charge F5, des pare-feux, du tcpdump et de Wireshark.
Excellentes connaissances de l’ajustement des protocoles TCP / IP et de leurs paramètres d’ajustement respectifs.
Excellentes connaissances des technologies de qualité de service.
Excellentes connaissances en matière de ralentissement artificiel du trafic, d'inspection approfondie des paquets et de la technologie des réseaux de type Smart Pipe.
Excellentes connaissances des réseaux surchargés, des outils d'inspection réseau et des paramètres du noyau du système d'exploitation ayant une incidence sur la bande passante globale du réseau.
Endroit : Montréal
*ENGLISH job description:
Ericsson Overview
Ericsson is a world-leading provider of communications technology and services. We are enabling the Networked Society with efficient real-time solutions that allow us all to study, work and live our lives more freely, in sustainable societies around the world.
Our offering comprises services, software and infrastructure within Information and Communications Technology for telecom operators and other industries. More than 40 percent of the world's mobile traffic goes through Ericsson networks and we support customers' networks in more than 180 countries.
Our Ericsson team in Montreal is part of the Unified Delivery Network organization which has a key mandate to build, maintain, and evolve our UDN solution, which addresses the CDN (Content Delivery Network) arena, and comprises of the Management, Control, and Delivery Nodes. This is a key growth area within the Ericsson portfolio.
We are looking for software developers with the right mindset, competence, and ability to help us achieve our business objectives. What we look for are employees who are highly customer focused, have passion, and take great pride in customer satisfaction. We value ownership, accountability, flexibility, a great sense of urgency, strong team work and the ability to adapt to changes. We work in Agile teams, and working with customers is key to our hearts and success. We pride ourselves in meeting our delivery commitments, and our customer focus.
In addition to providing a stimulating work experience, we foster continuous learning & growth opportunities that allow you to acquire the knowledge & skills necessary to reach your career goals.
If this excites you, we welcome the opportunity to meet with you! In addition to joining a very dynamic and talented team, you will also benefit from working in a state-of-the-art new building where you can find an interior parking, an extensive gym, a day care and an outstanding cafeteria where you can take a moment and enjoy lunch with friends and colleagues.
The development activities include designing, coding, unit and feature testing particular facets of the software and bug corrections. The creation of automated test cases is also part of regular agile team activities.
Desired profile
Position Qualifications
CORE COMPETENCE:
• Highly Developed knowledge and skills in the following areas:
• OOD, C/C++ and/or Java/Java Script/Web development technology as we have many positions to fill. You can state your preference when applying if you have experience in both.
• HTTP/HTTPS traffic handling
• Strong knowledge and competence in the following areas:
• Linux/Unix.
• IP Networking, and protocols (ICAP, TCP, UDP, WSP, SSL, RTSP, RTP, RTCP, SNMP, FTP, FTPS).
• Mobile traffic mix identification, selection and impact on system performance
• SQL relational databases (Postgres in particular) with knowledge on JPA, Hibernate and other database frameworks
• Rest API
• Apache foundation projects
• Automated deployment tools such as Ansible, Puppet or Chef
• On top of the technical abilities mentioned above, the candidate should demonstrate:
• Ability to learn and understand new products, processes, methods and tools.
• High competence in troubleshooting skills
• Strong Communication skills and customer interactions.
• Strong interest and passionate about traffic optimization and associated technologies
• Team player and able to 'walk the extra mile' when required
• Ability to work in an agile environment
• Leadership, individual drive, autonomy and a “can do” attitude
• Ability to travel on occasion
ADDITIONAL COMPETENCE:
In addition to those skills, we are looking for candidates with specific competences in the following areas:
A) Good knowledge in Video Optimization
• Bandwidth optimization technologies such as media content adaptation and pacing
• Video codecs, file (H.263, MPEG4, H.264, VP6, 3GP, F4V, MP4, FLV)
• Understanding of the different media delivery mechanisms associated with mobile phone types such as Android and Iphone
B) Good knowledge in Caching, Content Delivery and Media Aware Networking
• Internet Caching, intelligent clustering and hybrid storage
• Cache eviction policies, cache prediction
• Content Delivery discipline
C) Good knowledge in Software Defined Networking / Network Functions Virtualization / Cloud
• Virtualization, cloud deployments, performance aspects of virtualized solution versus standard type of deployments.
• OpenStack, VMWare, KVM, EXSi
D) Good knowledge in Data Analytics
• Data record standards, models for Big Data analysis
• Analytics methods, appropriate data selection to be captured, processed and reported
• Impact on system performance for implementing data collection.
E) Strong knowledge in End to End IP expertise
• TCP/IP traffic end to end, TCP/IP in practice and theory, Load Balancers such as F5, Firewalls, tcpdump & Wireshark tools
• Fine tuning the TCP/IP protocols and their respective tuning parameters
• Quality of Service Technologies
• Throttling, Deep Packet Inspection, Smart Pipe
• Network congestion, network inspection tools, OS kernel parameters impacting the overall network bandwidth
Location: Montreal
*LI-POST
DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.
Primary country and city: Canada (CA) || || Montreal || IT
Req ID:248423
· 5G
· Internet of Things
· Ericsson ONE
· MediaKind
· Red Bee Media
· Portfolio
· Investors
· Industry analysts
· Policy makers
· Partners
· Press center
· Sourcing
· Latest news
· Events
· About us
· Sustainability
· Careers
· Contact us
· · Find Ericsson offices
· Follow us
·
·
·
Modern Slavery Statement Privacy Legal © Telefonaktiebolaget LM Ericsson 1994-2018
Cookies are used on this site to assist in continually improving the candidate experience and all the interaction data we store of our visitors is anonymous. Learn more about your rights on our Privacy Policy page.
Okay x