Coders Brain Technology Pvt. Ltd.

Software Engineer - NMS Systems

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Description : Software Engineer - NMS Systems (2-10 Years Experience) Location : Bangalore About the Role : We are seeking a talented and driven Software Engineer to join our team in designing and developing high-performance server modules for our cutting-edge Network Management System (NMS). This is an exciting opportunity to work on complex server-side development, where you'll contribute to the core functionality of our NMS platforms. Key Responsibilities : - Develop and maintain server-side modules for NMS, ensuring scalability, performance, and reliability. - Collaborate with cross-functional teams, including front-end developers, QA engineers, and product managers, to design and implement software solutions. - Write clean, modular, and well-documented Python code following industry best practices. - Debug, troubleshoot, and optimize existing code to improve performance and reduce latency. - Work on integrating APIs and protocols commonly used in NMS systems, such as NETCONF, REST, and gRPC. - Participate in the design and development of database schemas and handle data-intensive operations for time-series and configuration data. - Ensure the security and robustness of the server modules through thorough testing and code reviews. Skills and Qualifications : - Education : Bachelor's degree in Computer Science, Information Technology, or a related field. - Experience : 2-4 years of hands-on experience in software development with a strong focus on Python. - Proficiency in server-side development, with exposure to designing scalable and distributed systems. - Knowledge of NMS protocols like SNMP, NETCONF, or TR-069 is a strong plus. - Experience with databases like MongoDB, ClickHouse, or other time-series databases. - Familiarity with messaging systems such as MQTT, Kafka, or similar technologies. - Basic understanding of networking concepts (TCP/IP, routing, firewalls, etc.). - Experience with Linux-based environments and shell scripting. - Strong debugging and problem-solving skills. - Knowledge of version control systems (e.g., Git) and CI/CD pipelines. - Experience in Agile development methodologies. - Exposure to containerization tools like Docker and orchestration platforms like Kubernetes. - Familiarity with microservices architecture and APIs. - Understanding of authentication and authorization mechanisms (e.g., OAuth, Keycloak). (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 12/26/2024
Click Here to Apply
View More Coders Brain Technology Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
Coders Brain Technology Pvt. Ltd.

Posted

December 26, 2024
UID: 4982532549

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.