Sr. Golang developer
Location: Sanjose, CA
Duration: Full Time
Pay Rate: $120K to $150K
Technical/Functional Skills
MUST HAVE SKILLS:
Go Lang, DevOps, Jenkins, Kubernetes, Dockers, YANG
Roles & Responsibilities
6-8 years of experience in software development, DevOps, or network engineering roles
Professional software development experience in Go
Professional software development experience in Python Language is a plus
Experience working in a Web development organization or developing Web-oriented software
Experience with Agile development and DevOps working models
Demonstrated experience designing and creating new software solutions (apps, services, open-source tools)
DevOps tools experience, including Containers: Docker, Kubernetes, Jenkins CI/CD, Ansible
Network engineering experience, including Routing protocols (BGP, OSPF, ISIS, etc.)
Network operating systems: Cisco IOS XE, IOS XR, NX-OS, Arista eOS, OCP SONiC
Network programmability experience, including Model-driven Programmability: YANG models, NETCONF, RESTCONF, gRPC, gNMI, Python network automation: Netmiko, NAPALM, ncclient, PyATS, Nornir, Software-defined Networking, Zero-touch Provisioning, App Hosting
Strong debugging skills
Experience in resolving critical customer issues
Experience with SDLC (Design, Development, Testing, Debugging and Bug fixing)
Practical "DevOps" experience is highly desirable
Experience implementing SONiC network operating system in a production network is highly desirable