Open role
[Remote] DevOps / Network Automation Engineer at Remote
Note: The job is a remote job and is open to candidates in USA. Dice is a technology career marketplace connecting organizations with technology professionals. The company is seeking a DevOps / Network Automation Engineer to automate the deployment and management of enterprise SD-WAN branch networks. The role focuses on building Python tooling, REST API integrations, Terraform workflows, CI/CD pipelines, zero-touch provisioning, and network monitoring.
Responsibilities
- Automate Branch Deployments: Design, build, and maintain automated workflows for staging, provisioning, and deploying large-scale enterprise SD-WAN branch networks
- Infrastructure as Code (IaC): Develop, test, and maintain reusable Terraform modules and configuration templates for network architecture and policy enforcement
- API & SDK Integration: Write robust Python scripts and utilize vendor SDKs and REST APIs (e.g., Palo Alto Networks) to interact with SD-WAN controllers, orchestration platforms, and IPAM systems
- CI/CD Pipeline Development: Integrate network automation scripts into CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins) for continuous configuration management, validation, and automated testing
- Zero-Touch Provisioning (ZTP): Streamline the onboarding process for new branch hardware and virtual appliances to minimize manual configuration errors and speed up deployment times
- Cross-Functional Collaboration: Partner closely with Network Architecture, DevOps/Automation, and Cybersecurity and Operations teams to translate traditional network designs into scalable, automated code pipelines
- Troubleshooting & Telemetry: Build telemetry, logging, and monitoring scripts to validate post-deployment branch health and automatically flag operational anomalies
Skills
- 3+ years of experience in network automation, DevOps, or enterprise network engineering roles
- Hands-on experience deploying and managing enterprise SD-WAN solutions (e.g., Cisco Viptela, Palo Alto Prisma SD-WAN, Versa, Aruba EdgeConnect, or Fortinet)
- Strong proficiency in Python for network automation, including working with libraries like requests, urllib3, netmiko, nornir, or vendor-specific SDKs
- Solid understanding of consuming RESTful APIs, working with JSON/YAML data structures, handling authentication mechanisms (OAuth2, API keys, tokens), and parsing response payloads
- Demonstrated experience using Terraform (and relevant network providers) to manage infrastructure state, write custom modules, and execute automated plans
- Proficiency with Git workflows (branching, pull requests, code reviews) and CI/CD tools (GitHub Actions, GitLab CI, or Jenkins)
- Deep understanding of enterprise WAN architecture, routing protocols (BGP, OSPF), IPsec/VPN tunnels, NAT, and DNS/IPAM services
- Experience with Network Verification tools (e.g., pyATS, Batfish) for pre-deployment testing
- Familiarity with cloud networking fundamentals (AWS VPCs, Azure VNets, Transit Gateways)
- Industry certifications such as Cisco Certified DevNet Professional, AWS Certified DevOps Engineer, or Terraform Associate
Benefits
- Remote work arrangement
Company Overview
Company H1B Sponsorship