Enable job alerts via email!

Network Systems Software Engineer-79481

emergiTEL Inc.

Ottawa

On-site

CAD 80,000 - 120,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A key position for a Senior OSS/EMS Developer at a leading company in Ottawa, focused on operational support and element management systems. The role involves design and automation of software solutions and requires strong expertise in C++ and telecom environments. Ideal candidates will have over 5 years of experience with OSS/EMS platforms and be familiar with network management protocols.

Qualifications

  • 5+ years in OSS/EMS development or NMS system design.
  • 5+ years of C++ programming experience (version 17 or 20).
  • Strong knowledge of gNMI, gNOI, NETCONF, RESTCONF.

Responsibilities

  • Contribute to design, development, and automation of software solutions.
  • Monitor, manage, and optimize network performance.
  • Work closely with internal teams and external vendors.

Skills

C++
Network management protocols
Problem solving

Job description

The Senior OSS/EMS Developer will play a key role in the evolution of Operational Support Systems (OSS) and Element Management Systems (EMS). They will contribute to the design, development, and automation of software solutions to monitor, manage, and optimize network performance, working closely with internal teams and external vendors.

We are looking for a blend of System Administrator and DevOps experience.
The most important requirement is strong C++ expertise and experience working in telecom environments, building OSS/EMS platforms.

Required:

  • 5+ years of experience in OSS/EMS development or NMS system design

  • 5+ years of C++ programming experience (including at least 2 years with version 17 or 20)

  • Strong 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 OSS/NMS environments

Assets (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 using automated scripts (an asset)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.