Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Une entreprise leader dans le secteur des technologies recherche un Ingénieur logiciel en systèmes réseau. Vous serez responsable du développement et de l'amélioration d'outils OSS et EMS pour garantir un service réseau performant. Ce rôle exige de solides compétences en C++ et en protocoles de gestion de réseau. Rejoignez une équipe innovante qui valorise la sécurité et l'automatisation.
Titre : Ingénieur logiciel en systèmes réseau
Lieu : 4 jours par semaine sur place au bureau d'Ottawa.
Durée : 12 mois, 37,5 heures par semaine
Le candidat doit posséder les qualifications suivantes :
Description du poste :
Nous recherchons un développeur OSS / EMS senior pour se joindre à notre équipe et contribuer à l'évolution de nos systèmes de soutien opérationnel (OSS) et de nos systèmes de gestion des éléments (EMS). Vous jouerez un rôle clé dans la conception et la maintenance de solutions logicielles qui assurent une surveillance, une automatisation et une gestion de la performance réseau transparentes.
Principales responsabilités :
Développer et améliorer les outils logiciels OSS / EMS pour prendre en charge les services Carrier Ethernet et IP.
Programmer des outils et des intégrations d'automatisation réseau à l'aide de protocoles tels que gNMI, gNOI, NETCONF et RESTCONF.
Définir et mettre en œuvre des modèles de configuration et de télémétrie à l'aide de YANG.
Concevoir et maintenir des scripts automatisés et des outils internes pour la validation et la surveillance des systèmes de gestion des éléments (SGE).
Collaborer avec les fournisseurs et les intervenants internes pour déployer et personnaliser les plateformes OSS / SGE.
Réviser et contribuer à la documentation de conception, aux plans de test et aux stratégies de mise en œuvre.
Dépanner et résoudre les problèmes OSS / EMS en collaboration avec des équipes interfonctionnelles.
Assurer le respect des bonnes pratiques de sécurité dans toutes les activités de développement logiciel.
Gérer une documentation complète des configurations système et des processus de développement. Exigences :
Au moins 5 ans d’expérience en développement OSS / EMS ou en conception de systèmes NMS
Au moins 5 ans d’expérience en programmation C++ (au moins 2 ans avec la version 17 ou 20)
Bonne connaissance des protocoles de gestion de réseau : gNMI, gNOI, NETCONF, RESTCONF
Maîtrise des protocoles et normes suivants :
normes MEF et TMF
Capacité à résoudre des problèmes complexes dans un environnement OSS / NMS
Atouts :
Expérience en développement sous Linux et avec l’utilisation de conteneurs
Maîtrise des outils NMS tels que : Netcracker Digital OSS, ONAP, Ciena Blue Planet, Amdocs
Expérience avec la modélisation YANG, Protobuf, XML, JSON et Jinja2
Expérience en validation fonctionnelle avec des scripts automatisés (atout)