CRM
ID: 287036 TCSA Project: Java NMS Developer: Job Description About the job
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 |