People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Network Controller Software EngineerSanta Clara, California, United States

Fungible

Network Controller Software Engineer

Santa Clara | California | United States

Controllers automate the management of elements in a network. Your responsibility will be to design and develop infrastructure to integrate various functions for provisioning and managing nodes in a data center.
Skills, Education, and Experience Required
  • Experience with data modeling of network functions and system objects
  • Experience with building orchestration infrastructure to integrate with popular DevOps tools
  • Experience building infrastructure to provision (with rollback and access control), monitor, debug, upgrade, downgrade software
  • Experience implementing ReST APIs
  • Experience with Kubernetes and familiarity with CNI, CSI
Additional Success Factors
  • Write correct code fast
  • Self motivated, proactive and independent
  • Experience with Ansible, Puppet, Chef and/or Salt
  • Experience with intent-based networking
  • Programming to Kafka and NATS.io
  • Familiar with databases such as PostgreSQL, TimescaleDB
  • Good knowledge of Golang
Keywords ReST, HTTP, JSON, Kubernetes, Ansible, Chef, Puppet, Salt, network automation, Envoy, Istio, Golang, Openconfig, GRPC

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Network Controller Agent Software Engineer

Fungible Santa Clara California United States Santa Clara, California, United States
Integral to our silicon and system is the ability to work with controllers that are used to operate solutions based on our systems. Your responsibility will be to design and develop data path agent software that interacts with controllers. Skills,...

Network Sales Engineer

Versa Networks Santa Clara California United States Santa Clara, California, United States
Come join one of the fastest growing SD-WAN and SD-Security companies in the Silicon Valley. This Senior Network Sales Engineer will be developing, implementing, and supporting complex MPLS and SD-WAN networking solutions to address a variety of ...

Network Protocols Software Engineer

Fungible Santa Clara California United States Santa Clara, California, United States
Network protocols are vital to data center solutions. Your responsibility will be to design and develop control plane routing/switching protocols and related infrastructure. Skills, Education, and Experience Required Experience implementing L2 or...