Posted on: 11/08/2026
Job Description :
Exposure to the entire Product Life Cycle. Proficiency in L2/L3 OSI layer Protocols LACP, LAGs, BGP, BFD, EVPN, MPLS/VPLS, ARP, L2 switching, and L3 Routing. Micro services-based Architecture, working experience with Docker containers, Kubernetes (K8s, K3s) cluster, and Helm charts. Strong coding and debugging experience using C or Golang. Linux OS, Data structures, IPC mechanisms. Understanding of multi-threading/routines. Agile Development Model with CI/CD, Jenkins pipeline and working knowledge of Git environment. Working knowledge of OpenConfig NETCONF/GNMI/GRPC. Good Written/Verbal Communication Skills.
Qualifications :
E/B. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Responsibilities :
- Work across the complete product lifecycle, including design, development, debugging, testing, deployment, and maintenance.
- Design and develop networking solutions involving L2/L3 protocols and routing technologies.
- Develop and debug high-performance software using C or Golang.
- Work with Linux OS, data structures, IPC mechanisms, and multi-threading/concurrency concepts.
- Design and develop solutions based on microservices architecture.
- Build, deploy, and manage applications using Docker containers and Kubernetes platforms including K8s/K3s.
- Develop and manage Helm charts for containerized applications.
- Work with networking and switching protocols including LACP, LAG, BGP, BFD, EVPN, MPLS/VPLS, ARP, L2 Switching, and L3 Routing.
- Work with OpenConfig and network management technologies including NETCONF, GNMI, and gRPC.
- Participate in Agile development practices and contribute to CI/CD initiatives.
- Develop and maintain CI/CD pipelines using Jenkins.
- Use Git for source code management, version control, and collaborative development.
- Perform complex troubleshooting, debugging, and root-cause analysis of networking and software issues.
- Collaborate with cross-functional engineering teams to deliver reliable and scalable products.
- Communicate technical concepts effectively through written and verbal communication.
Required Skills & Experience :
- 8 to 12 years of experience in software/networking product development.
- Strong proficiency in C or Golang.
- Strong understanding of L2/L3 networking protocols and routing.
Did you find something suspicious?