[Remote] DevOps Automation Engineer
Note: The job is a remote job and is open to candidates in USA. Dice is offering a fully remote contract opportunity for a DevOps Automation Engineer. The role focuses on developing and maintaining network automation solutions for enterprise SD-WAN deployments, including infrastructure as code, REST API integrations, CI/CD pipelines, zero-touch provisioning, monitoring, and troubleshooting.
Responsibilities
- Design, build, and maintain automated workflows for large-scale SD-WAN branch network deployments
- Develop reusable Terraform modules and configuration templates to manage network infrastructure and enforce policies
- Write Python scripts and utilize vendor SDKs and REST APIs to interact with SD-WAN controllers, orchestration platforms, and IPAM systems
- Integrate network automation scripts into CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins for continuous configuration management
- Streamline onboarding processes for new branch hardware and virtual appliances using zero-touch provisioning techniques
- Collaborate with Network Architecture, DevOps, Cybersecurity, and Operations teams to translate network designs into automated code
- Build telemetry, logging, and monitoring scripts to validate deployment success and flag operational anomalies
- Maintain and troubleshoot automation workflows and network devices to ensure optimal branch network health
- Test and validate automation solutions using network verification tools and pre-deployment testing methodologies
- Document automation processes, scripts, and workflows for internal reference and team collaboration
Skills
- 3+ years of experience in network automation, DevOps, or enterprise network engineering roles
- Proven expertise managing enterprise SD-WAN solutions (e.g., Cisco Viptela, Palo Alto Prisma, Fortinet, Versa)
- Strong proficiency in Python, including working with REST APIs, vendor SDKs, and network libraries such as requests, netmiko, or nornir
- Solid understanding of RESTful API management, JSON/YAML data formats, and authentication mechanisms like OAuth2
- Demonstrated experience with Terraform, including writing custom modules and managing infrastructure state for network environments
- Familiarity with CI/CD tools and workflows, especially GitHub Actions, GitLab CI, or Jenkins
- Deep understanding of enterprise WAN architectures, routing protocols (BGP, OSPF), VPNs, NAT, and IPAM
- Working knowledge of scripting languages such as Bash and configuration management tools like Ansible
- Ability to work in a remote environment with excellent communication skills and teamwork orientation
- Candidates must be legally authorized to work in the United States without employer sponsorship, now or in the future
- Relevant industry certifications (preferred): Cisco Certified DevNet Professional, AWS Certified DevOps Engineer, Terraform Associate
Benefits
- This is a fully remote role and can be performed from an approved location.
Company Overview