Job Search and Career Advice Platform

Enable job alerts via email!

Senior Element Management Systems Developer (34609)

Myticas LLC

Ottawa

On-site

CAD 125,000 - 150,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Senior EMS Developer in Ottawa, Ontario. The role involves designing, implementing, and maintaining element management systems to ensure network efficiency. Ideal candidates will have a Bachelor's degree in a relevant field and 5-10 years of experience in the domain, with strong programming skills in Python and C++. Key responsibilities include developing monitoring solutions, collaborating with vendors, and maintaining documentation. This position offers a chance to work on cutting-edge network management solutions in a collaborative environment.

Qualifications

  • 5-10 years of experience in a similar role.
  • Solid programming experience in Python and C++17 in a Linux environment.
  • Hands-on experience in developing applications with gRPC, gNMI, gNOI, mTLS protocols.

Responsibilities

  • Design and implement EMS FCAP applications for network management.
  • Work closely with vendors to evaluate new EMS solutions.
  • Review and approve design and development solution documents.

Skills

Python programming
C++17 programming
Linux environment
YANG 1.1
gRPC protocols
docker
Carrier Ethernet technologies
TMForum Open Digital Architecture

Education

Bachelor’s in Computer Science, Computer Engineering or related

Tools

Calian CMP
Netcracker Digital OSS
ONAP
Ciena Blue Planet
Job description

Myticas is looking for a Senior Element management System (EMS) developer who will be responsible for ensuring the smooth operation of our network by designing, implementing and maintaining EMS.

Responsibilities
  • Analyze requirements and design EMS FCAP applications to configure, monitor and manage network elements
  • Work closely with vendors to evaluate and implement new EMS solutions and stay up to date with industry trends.
  • Review and approve design and development solution documents, internal and external test strategies, plans, test cases and scripts.
  • Develop and maintain accurate and up to date documentation of EMS requirements, configurations, processes and procedures.
  • Design, develop, test and maintain Yang modules to implement resource and service management
  • Implement real time network monitoring solutions to proactively identify and resolve network issues, minimizing downtime.
  • Investigate and resolve complex implementation and network problems, collaborating with cross-functional teams to implement effective solutions.
  • Develop and maintain automated test cases to verify element management functions.
  • Implement and enforce security best practices to protect network systems and data integrity.
Qualifications
  • Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5-10 years of experience in a similar role.
  • Solid programming experience in python and C++17 in Linux environment
  • Solid knowledge of modelling languages such as YANG 1.1, UML is a must
  • Hands‑on experience in developing application with gRPC, gNMI, gNOI, mTLS protocols
  • Working knowledge with docker, docker compose and containerized applications in embedded systems
  • Working experience in one of EMS/NMS tools and platforms such as Calian CMP, Netcracker Digital OSS, ONAP, Ciena Blue Planet
  • Knowledge in Carrier Ethernet technologies, standards, and protocols.
  • Familiarity with TMForum Open Digital Architecture (ODA), Process Framework (eTOM), TMForum APIs, is a plus
  • Familiarity with Model-based systems engineering (MBSE) is an asset.
  • Knowledge of MEF Lifecycle Service Orchestration (MEF LSO APIs) framework is an asset
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.