Network Automation Programmer

Posted 13 Days Ago
Be an Early Applicant
Fremont, CA
Expert/Leader
Software • Consulting
The Role
The Network Automation Programmer will develop and manage networking applications, focusing on automation and orchestration solutions. Responsibilities include designing SDN solutions, deploying applications in Kubernetes and Docker, and integrating Cisco and Juniper routers while ensuring application performance and security best practices.
Summary Generated by Built In

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).

Top Skills

Groovy
Java
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Blue Bell, PA
175 Employees
On-site Workplace
Year Founded: 2002

What We Do

Further Enterprise Solutions (FES) is a leading provider of innovative turnkey solutions, software solutions, and consulting services to telecommunications providers and equipment manufacturers.

FES excels in creating innovative solutions to our client needs, including management of complex projects in a turnkey model. Benefits to our clients include assurance that expectations will be exceeded and milestones and deliverables will be met. FES has managed projects utilizing all of the primary wireless technologies and network components, (LTE, UMTS, CDMA, EVDO, AGPS) & across multiple disciplines (RF, Core, Microwave, Transport, Software Development, Construction, Site Acquisition, Drive Testing).

FES deploys highly skilled and competent resources to assist our clients with their short to long term project requirements. FES resources integrate rapidly within the client organization, take ownership of assigned responsibilities, facilitate knowledge transfer and exit gracefully at the conclusion of each project. Our software delivers dramatic improvements in performance and efficiency through automation of routine tasks and enhanced visualization of information that was previously hidden.

We believe our employees are the reason for our success, and are always interested in speaking with candidates who looking for new opportunities and challenges in our dynamic industry.

Similar Jobs

Verkada Inc Logo Verkada Inc

Product Design Mechanical Engineer (Summer Co-op)

Cloud • Hardware • Security • Software
San Mateo, CA, USA
2000 Employees
45-45 Annually

Calm Logo Calm

Senior Software Engineer - iOS

Healthtech • Kids + Family • Mobile • Music • Software
Hybrid
4 Locations
350 Employees

Anduril Logo Anduril

Senior Data Engineer- Security Engineering

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Costa Mesa, CA, USA
4500 Employees
154K-231K Annually

Roblox Logo Roblox

Principal Software Engineer, Customer Care

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
289K-338K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account