Type: Full Time Permanent
Role: Python Golang Lead Engineering Lead
Responsibilities:
- Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.
- Utilize programming languages such as Python and GoLang to build and optimize software applications.
- Work with relational databases to manage, manipulate, and analyze large datasets relevant to network operations.
- Design and implement transactional systems capable of operating within near real time constraints (100 ms. to 5 sec).
- Create sophisticated algorithms for correlating events based on temporal, topological, and other network-oriented dependencies.
- Engage in the development and testing of fault correlation systems, including fault management, failure analysis, and system integration.
- Explore and potentially integrate machine learning techniques to enhance system capabilities and performance.
- Collaborate with cross-functional teams to ensure that software solutions align with business needs and network operational goals.
- Participate in continuous improvement initiatives by identifying and addressing software and network vulnerabilities.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a strong proficiency in Python and GoLang.
- Experience with relational databases and an understanding of data structures and algorithms.
- Knowledge of transactional systems and the development of time-sensitive algorithms.
- Experience or a strong interest in network operations and operational support systems (OSS) is highly desirable.
- Familiarity with developing software systems for event correlation, fault management, and network dependency analysis.
- Experience in designing and developing software systems using machine learning is a plus.
- Excellent problem-solving skills and the ability to handle complex technical challenges.
- Strong communication and collaboration skills, capable of working effectively in a dynamic team environment.