DevOps Automation Engineer
Job ID: 113242
Location: St. Louis, Missouri [Remote]
Category: Infrastructure
Employment Type: Contract
Date Added: 08/04/2026
Role Summary
This position focuses on developing and implementing automation solutions for enterprise network deployment and management, with an emphasis on SD-WAN infrastructure. The role involves designing scalable workflows, integrating APIs, and utilizing Infrastructure as Code (IaC) principles to optimize network provisioning and operations. Candidates will work closely with cross-functional teams to ensure reliable, efficient, and automated network deployment at a remote location.
Responsibilities
- Design, build, and maintain automated workflows for deploying large-scale SD-WAN branch networks.
- Develop, test, and maintain reusable Terraform modules and templates to manage network architecture and policies.
- Write Python scripts and utilize vendor SDKs and REST APIs to automate interactions with SD-WAN controllers, orchestration tools, and IPAM systems.
- Integrate network automation scripts into CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins for continuous deployment and validation.
- Streamline onboarding processes for new branch hardware and virtual appliances through zero-touch provisioning (ZTP).
- Collaborate with network architecture, cybersecurity, and operations teams to translate traditional network designs into automated pipelines.
- Build telemetry, monitoring, and logging scripts to validate post-deployment network health and detect operational issues automatically.
- Troubleshoot automation workflows and network deployments, ensuring scalable and reliable solutions.
- Maintain documentation of automation processes, tools, and operational procedures.
- Stay current with industry best practices and emerging technologies related to network automation and SD-WAN solutions.
Qualifications
- Minimum of 3 years of experience in network automation, DevOps, or enterprise network engineering.
- Proven hands-on experience with deploying and managing SD-WAN solutions such as Cisco Viptela, Palo Alto Prisma SD-WAN, Versa, Aruba EdgeConnect, or Fortinet.
- Strong proficiency in Python for network automation, including libraries like requests, urllib3, netmiko, or vendor SDKs.
- In-depth understanding of RESTful APIs, data formats such as JSON and YAML, and authentication methods including OAuth2 and API keys.
- Experience with Terraform, including writing custom modules and managing infrastructure workflows.
- Familiarity with Git-based version control systems and CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins.
- Solid foundational knowledge of enterprise WAN architecture, routing protocols (BGP, OSPF), IPsec/VPN, NAT, and DNS/IPAM services.
- Working knowledge of scripting languages like Bash and configuration management tools.
- Ability to troubleshoot, monitor, and optimize network automation processes effectively.
- Excellent collaboration and communication skills to partner with diverse technical teams.
- Availability to work remotely and manage tasks independently.
Publishing Pay Range: $70.00 – $90.00 hourly
This is a fully remote role and can be performed from an approved location.
