Service Assurance Manager - Bengaluru, India - Tech Mahindra

    Tech Mahindra
    Tech Mahindra Bengaluru, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    tech mahindra background
    Description

    Job Description

    • Develop software and technical solution for the Service Assurance Area in the following domain:
    • Fault Management
    • Performance Management
    • Installation, customization, and support for SMARTS/TCSA or other similar NMS systems.
    • Certification, discovery, and modelling of network devices.
    • Develop logic for alarm handling and alarm correlation.
    • Building solutions for 3rd party integrations via REST API or Kafka streaming.
    • Develop custom adapters to collect network fault/performance data using SNMP/ Syslog / Telemetry.
    • Build complex scripts/adapters using Python/Shell scripting.
    • Configure dashboard reports using Grafana and ELK.
    • Developing solutions across hybrid application landscape, consisting of legacy applications both COTS and homegrown applications as well as microservices, delivered using open source.
    • Ability to multi-task, work independently and possess good problem-solving skills.
    • Deliver solutions using Agile methodologies.
    • Ability to do deep dive on technical areas and get the best outcome out of technically challenging situations.

    Skill Set

    Mandatory:

    • Installation, customization, and support for SMARTS/TCSA or other similar NMS systems
    • Experience in Telecommunications Networks (Fixed, Mobile and Transmission), mainly OSS
    • Knowledge of IP, BGP, OSPF, MPLS and Multicast protocols
    • Knowledge of SNMP/Syslog/Telemetry
    • Java Microservices
    • Python and Shell Scripting
    • REST API, Kafka
    • CI/CD
    • ELK
    • Graph DB (Arango is preferable)

    Good to Have:

    • SQL/No SQL DB Knowledge
    • Grafana
    • Apache Airflow
    • Knowledge of Containerization platforms (eg. Kubernetes)
    • Ansible