DevOps Automation Engineer

Job ID: 113242
Location: St. Louis, Missouri  [Remote]
Category: Infrastructure
Employment Type: Contract
Date Added: 08/04/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
Notice: Job application forms are locked until Analytics cookies are accepted for fraud prevention tracking. Please click the cookie settings banner to unlock.
* Required field.

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.