HamburgerMenu
hirist

Job Description

Description :

Job Description : OAM Engineer (Operations, Administration, and Maintenance)

Location : Bengaluru, India

Experience Range : 2 9 years

We are looking for a skilled OAM (Operations, Administration, and Maintenance) Engineer to join our team in Bengaluru. This role is crucial for developing and integrating the fault, configuration, and performance management capabilities of our LTE (4G) and 5G base station (eNodeB/gNB) solutions, focusing on modern, automated, and Cloud-Native management frameworks.

Responsibilities :

- Configuration Management : Design and implement the configuration plane logic using industry-standard modeling languages and protocols, including YANG modeling and NETCONF protocol handling.

- Fault Management : Develop robust fault detection, alarm generation, and reporting mechanisms for the base station, utilizing protocols like SNMP and potentially integrating with streaming solutions like Kafka for event reporting.

- Network Management Protocols : Implement and maintain support for various Network Management Protocols such as NETCONF, SNMP, and related interfaces for remote operation and control.

- Management Plane Integration : Work with Tail-f Confd (or similar NMS agents) for dynamic configuration and validation, ensuring the configuration data flows correctly into the application layers.

- Automation and Tooling : Utilize Python for developing automation scripts, monitoring tools, and testing utilities related to OAM functions.

- Data Serialization : Develop and integrate components that handle data serialization/deserialization using formats like XML, JSON, and YAML.

- CI/CD Integration : Contribute to the continuous integration and continuous deployment (CI/CD) pipeline, focusing on OAM aspects like configuration testing and software delivery via Docker containers.

- Software Development : Write high-quality, maintainable code for OAM applications, primarily using modern C++11 and above.

Required Skills and Expertise :

Mandatory Technical Skills :

- Wireless Domain : Experience within the telecom/wireless domain, specifically with software running on the Base Station (eNodeB/gNB) side of LTE (4G) and 5G networks.

- OAM Protocols : Strong, hands-on experience with core Network Management Protocols, including NETCONF and SNMP.

- Modeling Languages : Experience with data modeling using YANG.

- Programming Languages : Strong proficiency in C++11 (or later standards) for platform/backend development, and proficiency in Python for scripting and automation.

- Configuration Management Tools : Practical experience with Tail-f Confd or similar network configuration management agents.

Core Competencies :

- Data Formats : Experience working with serialization formats like XML, JSON, and YAML for data exchange and configuration files.

- Cloud-Native & CI/CD : Familiarity with Docker and continuous integration/continuous deployment (CI/CD) processes.

- Event Handling : Experience with message queuing or streaming platforms like Kafka for handling performance metrics or fault events is a plus.

- Fault & Configuration Management : In-depth understanding of industry best practices for Fault and Configuration Management within a telecom environment.

Qualifications :

- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

- 2 to 9 years of relevant professional experience in OAM, EMS, NMS, or platform development for wireless infrastructure (eNodeB/gNB).


info-icon

Did you find something suspicious?