Posted on: March 17, 2022

System Reliability Monitoring Engineer

Mexico City, Mexico
Netcracker Netcracker Careers logo

System Reliability Monitoring Engineer

Join Netcracker Technology to work for a forward-looking software company, offering mission-critical solutions to service providers around the globe. Our comprehensive portfolio of software solutions and professional services enables large-scale digital transformations, unlocking the opportunities of the cloud, analytics, virtualization and 5G mobile networks. With an unbroken service delivery track record of more than 25 years, our unique combination of technology, people and expertise helps companies transform their networks and enable better experiences for their customers.

Position Summary:

The System Reliability Monitoring Engineer has responsibility for the configuration, development and improvement of Monitoring Service for complex Netcracker software systems deployed in multi-tier heterogeneous infrastructure aiming for solutions stability.


Role and Responsibilities / 

  • Producing new and update existing automated functional and non-functional monitoring scripts and tools

  • Implement automation processes for monitoring tools/scripts including build and deployment

  • Document and maintain created monitoring tools/scripts/alerts/events

  • Working closely with operations and development teams, providing consultancy, outreach and training services in:

    • Use of various monitoring tools and approaches
    • Developing effective monitoring that cover all requirements from operations and L2/L3/L4 teams
    • Understand improvement, new feature and enhancement requirements for the development teams to implement
  • The Monitoring Engineer will achieve this through collaboration with the other members of the Product, Development and Managed Services Operations teams

  • Analyze technical architecture of systems and applications to understand dependencies, points of failure, impacts, and external and internal interfaces, to provide monitoring recommendations for infrastructure, system and applications

  • Provide outreach activities to Product, Development and Managed Services Operations teams to diagnose and facilitate resolution of monitoring bugs/issues

  • Be the main point of contact for all monitoring communication ensuring that all stakeholders are aware of any monitoring developments, releases and issues to ensure expectations are managed



  • The ability to analyze and understand complex technical systems built from numerous separate software and hardware components, specifically web application architectures

  • The Monitoring Engineer should have 3+ years of experience with the following abilities:

    • Strong knowledge in Linux systems at level to understand principles of resource allocation and monitoring
    • Strong experience in using and configuration of monitoring systems (Nagios, Prometheus, Grafana, Jaeger, APM, others)
    • Experience with DevOps tools/platforms like Jenkins, Ansible, Terraform, Kubernetes, Git, Maven, JFrog, Nexus
    • Hands on experience in Cloud technologies for one of the Public Cloud Providers: GCP, AWS, Azure
    • Strong experience in one or more of following Scripting/Programming languages: Bash, Python, Perl,
    • GoLang, NodeJS
    • Good understanding of SQL
    • Good understanding of regular expressions
    • Understanding principles of TCP/IP, routing, application network traffic balancing and failover
    • Software development skills is a plus
    • No-SQL Databases experience is a plus
    • ELK stack experience is a plus
    • Supporting large scale, mission critical 7x24 solutions is a plus
    • Telecom - OSS/BSS domain experience is a plus
    • Oracle Weblogic, Jboss, Tomcat, JavaEE applications support including highly available configurations is a plus


  • Fluent oral and written in English


  • Bachelor’s Degree in Computer Science or other Technical Engineering discipline.



Apply for this job

Please submit a detailed CV and fill out all the fields in the form.

By registering your information, you confirm that you agree to the processing of your personal data by Netcracker as described in the Privacy Notice.

We help you focus on the most important step you'll take. Your next one.

Take your strategy, your operations, and your business forward today.