Key Responsibilities:
- Develop, enhance, and maintain Unified Inventory solutions that support real-time service and resource inventory across multi-vendor and multi-domain networks.
- Collaborate with cross-functional teams to design architecture and implement solutions for 5G slicing, 5G SA/NSA networks, IP MPLS, Optical Transport, IMS, and VoLTE.
- Ensure seamless integration of the UIV with Fulfillment and Assurance systems, enabling real-time, automated network operations.
- Contribute to the overall cloud-native architecture of the UIV, optimizing the system for performance, scalability, and reliability.
- Implement network management and monitoring using cutting-edge technologies, such as SNMP, REST, SOAP, JMS, and Kafka.
- Participate in continuous integration/continuous delivery (CI/CD) processes using tools like Jenkins, Junit, and other automation frameworks.
- Work with Kubernetes (AWS-EKS, RedHat Openshift), Docker containers, and monitoring tools like Prometheus, Grafana, Elastic Search, and Kibana to maintain a high level of system observability and responsiveness.
Primary Skills:
- Strong hands-on experience with 5G slicing, 5G SA/NSA networks, IP MPLS, Optical Transport, IMS, and VoLTE.
- Proficient in programming languages such as Java, Python, and working with XML, XSLT, and JSON.
- Experience in network communication protocols and technologies: SNMP, REST, SOAP, JMS, Kafka.
- Experience with CI/CD processes, Jenkins, and unit testing frameworks like Junit.
Secondary Skills:
- Experience with Kubernetes (AWS-EKS, RedHat OpenShift) and Helm charts.
- Familiarity with Docker containers and monitoring tools such as Prometheus, Grafana, and Elastic Search.
- Knowledge of system notifications and logging tools like FluentD.
Required Qualifications and Experience:
- Bachelor's degree in Engineering/Technology.
- 7-12 years of hands-on experience in the following domains:
- NMS, Inventory, Network Topology, Assurance, and Fulfilment domains.
- Experience with multi-vendor networks is highly preferred.
- Strong problem-solving skills with the ability to design and implement scalable solutions.
- Experience working in a cloud-native, highly automated environment.
Soft Skills:
- Strong ability to collaborate with cross-functional teams and communicate complex solutions effectively.
- Proactive problem-solving approach and ability to manage tasks independently.
- Organizational skills to handle multiple priorities and meet deadlines.
- Excellent communication skills for reporting and presenting to stakeholders.
Behavioral Competency:
- Have good attention to detail and accuracy.
- Be able to engage with customers and to identify their true needs (beyond problems presented); managing expectations.
- Proactive and self-managing: able to initiate and plan new work and carry on job duties and meet timeframes without direct supervision.
- Willing to approach undefined problems with innovation, creativity, and adaptability.