Principal Engineer role at Extreme Networks focused on routing protocol development (multicast/unicast) in Bangalore (Hybrid). The position requires 13-20+ years of experience in L2/L3 protocols, C or Golang, and microservices architecture with Kubernetes. Applicants must hold a B.E/B.Tech/M.Tech in CS/EEE/ECE or equivalent.
What you need
- B.E/B.Tech/M.Tech or equivalent in CS/EEE/ECE
- 13-20+ years of relevant experience
- L2/L3 OSI layer Protocols (LACP, LAGs, BGP, BFD, EVPN, MPLS/VPLS, ARP, L2 switching, L3 Routing)
- Micro services-based Architecture with Docker containers, Kubernetes (K8s, K3s) cluster, Helm charts
- C or Golang coding and debugging
- Linux OS, Data structures, IPC mechanisms, multi-threading/routines understanding
What you will own
- Develop routing protocols for multicast and unicast
- Work with micro services-based architecture and containerized environments
- Code and debug routing protocols using C or Golang
Core skillsRouting ProtocolsBGPEVPNC/Golang
Job Description:
• Exposure to the entire Product Life Cycle .
• Proficiency in L2/L3 OSI layer Protocols - LACP ; LAGs; BGP ; BFD; EVPN; MPLS/VPLS; ARP; and L2 switching; L3 Routing.
• Micro services-based Architecture, working experience with Docker containers, Kubernetes (K8s, K3s) cluster, 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:
• B.E/B.Tech/M.Tech or equivalent in CS/EEE/ECE with at least 13 -20+ years of relevant experience