Job Title or Location
RECENT SEARCHES

Ingénieur logiciel en systèmes réseau/Network Systems Software Engineer

Sky Systems, Inc. (SkySys) - 5 Jobs
Montreal, QC
Posted 2 days ago
Job Details:
Full-time
Experienced

FR:

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

Couche 3 : IP, OSPF, BGP, MPLS, SR-MPLS

Couche 2 : Ethernet, VLAN, STP, LACP

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)

EN:

Title : Network Systems Software Engineer

Location : 4 days per week onsite at the Ottawa office.

Duration : 12 months, 37.5 hours per week

The candidate must have the following qualifications:

Job Description :

We are looking for a Senior OSS/EMS Developer to join our team and help evolve our Operational Support Systems (OSS) and Element Management Systems (EMS). You will play a key role in building and maintaining software solutions that ensure seamless network monitoring, automation, and performance management.

  • Main ResponsibilitiesDevelop and enhance OSS/EMS software tools to support Carrier Ethernet and IP services.
  • Program network automation tools and integrations using protocols such as gNMI, gNOI, NETCONF, and RESTCONF.
  • Define and implement configuration and telemetry models using YANG.
  • Design and maintain automated scripts and internal tools for NMS validation and monitoring.
  • Collaborate with vendors and internal stakeholders to deploy and customize OSS/NMS platforms.
  • Review and contribute to design documentation, test plans, and implementation strategies.
  • Troubleshoot and resolve OSS/EMS issues in collaboration with cross-functional teams.
  • Ensure adherence to security best practices in all software development activities.
  • Maintain thorough documentation of system configurations and development processes.
  • Requirements:5+ years of experience in OSS/EMS development or NMS system design
  • 5+ years of experience in C++ programming (at least 2 years with version 17 or 20)
  • Good knowledge of network management protocols: gNMI, gNOI, NETCONF, RESTCONF
  • Understanding of the following protocols and standards:
  • MEF and TMF standards
  • Ability to solve complex problems in an OSS/NMS environment
  • Nice to Have:Experience developing in Linux environments and using containers
  • Layer 3: IP, OSPF, BGP, MPLS, SR-MPLS
  • Layer 2: Ethernet, VLAN, STP, LACP
  • Knowledge of NMS tools such as: Netcracker Digital OSS, ONAP, Ciena Blue Planet, Amdocs
  • Experience with YANG modeling, Protobuf, XML, JSON, and Jinja2
  • Experience in functional validation with automated scripts (asset ).
This position is no longer available.

Share This Job: