Network Automation Programmer
Further Enterprise Solutions
Job Title: Sr. Network Automation Programmer
Location: Fremont, CA. Remote is possible.
Job Type: [Full-Time/Contract]
About the Role:
We are seeking a highly skilled Network Program Developer with expertise in Java and Groovy programming, software-defined networking (SDN), microservices, and containerized environments. The ideal candidate will have hands-on experience in developing and managing networking applications, working with Cisco and Juniper routers, and leveraging modern technologies such as Kubernetes and Docker for deployment and orchestration.
Key Responsibilities:
+ Develop and maintain network automation and orchestration solutions using Java 11 and Groovy.
+ Design and implement SDN solutions for network programmability and optimization.
+ Work with microservices architecture, ensuring scalable and efficient network applications.
+ Deploy, manage, and troubleshoot applications in Kubernetes and Docker environments.
+ Integrate and configure Cisco and Juniper routers, leveraging network parameters and protocols.
+ Develop APIs and automation frameworks for network infrastructure management.
+ Work closely with cross-functional teams to design fault-tolerant and high-performance networking solutions.
+ Implement network security best practices in application development.
+ Monitor, debug, and optimize network application performance.
Must-Have Skills:
+ Strong programming skills in Java 11 and Groovy.
+ Experience with Software-Defined Networking (SDN) concepts and frameworks.
+ Knowledge of microservices architecture and development.
+ Proficiency with Kubernetes and Docker for containerized application deployment.
+ Hands-on experience with Cisco and Juniper routers, including configuration, automation, and monitoring.
+ Understanding of networking protocols, such as BGP, OSPF, and MPLS.
+ Experience with network management and orchestration tools.
+ Familiarity with cloud networking environments and hybrid infrastructures.
+ Strong problem-solving and debugging skills in network applications.
Preferred Skills:
+ Experience with MSE (Mobility Services Engine) for location-based services.
+ Familiarity with network telemetry and monitoring tools.
+ Knowledge of DevOps and CI/CD practices for network automation.
+ Understanding of network security best practices.
+ Exposure to RESTful APIs and gRPC for network integrations.
Qualifications:
+ Bachelor’s or Master’s degree in Computer Science, Networking, or a related field.
+ 10+ years of experience in network programming, software development, or related roles.
+ Industry certifications such as CCNA, CCNP, JNCIA, JNCIS (preferred but not required).
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Further Enterprise Solutions