Principal SW Systems Engineer
extreme network
Job Summary
The Principal SW Systems Engineer will be responsible for the entire product life cycle. This role requires experience with microservices-based architecture and Docker containers, Kubernetes (K8s, K3s) clusters, and Helm charts. Strong coding and debugging skills in Golang or C are essential, along with a deep understanding of Linux OS, data structures, and IPC mechanisms. Experience with multi-threading/routines, Agile development with CI/CD, Jenkins pipeline, and Git is also required. The engineer will need working knowledge of OpenConfig NETCONF/GNMI/GRPC and proficiency in L2/L3 OSI layer protocols. Excellent written and verbal communication skills are a must.
Must Have
- Experience with the entire product life cycle.
- Micro services-based Architecture, Docker containers, and Kubernetes (K8s, K3s).
- Strong coding and debugging in Golang or C.
- Proficiency in L2/L3 OSI layer Protocols like BGP, MPLS, etc.
- Good Written/Verbal Communication Skills.
Job Description
Roles & Responsibilities:
Experience: 15+ Years • Exposure to the entire Product Life Cycle • Micro services-based Architecture, working experience with Docker containers, Kubernetes (K8s, K3s) cluster, Helm charts • Strong coding and debugging experience using Golang or C • 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 • Proficiency in L2/L3 OSI layer Protocols - LACP ; LAGs; BGP ; BFD; EVPN; MPLS/VPLS; ARP; and L2 switching; L3 Routing • Good Written/Verbal Communication Skills
Experience: 15+ Years • Exposure to the entire Product Life Cycle • Micro services-based Architecture, working experience with Docker containers, Kubernetes (K8s, K3s) cluster, Helm charts • Strong coding and debugging experience using Golang or C • 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 • Proficiency in L2/L3 OSI layer Protocols - LACP ; LAGs; BGP ; BFD; EVPN; MPLS/VPLS; ARP; and L2 switching; L3 Routing • Good Written/Verbal Communication Skills
12 Skills Required For This Role
Communication
Problem Solving
Github
Data Structures
Agile Development
Linux
Helm
Ci Cd
Docker
Kubernetes
Git
Jenkins