W2 Automation Platform Engineer - Network & AI
The Judge Group
Software Engineering, Data Science
Irving, TX, USA
Automation Platform Engineer - Network & AI Focused Automation
W2 CONTRACT TO HIRE OPPORTUNITY – NO SPONSORSHIP AVAILABLE
Levels: Mid, Senior, Lead (based on experience)
Locations: Irving, TX OR Chandler, AZ OR Charlotte, NC (Hybrid Environment)
About the Opportunity
We are hiring Automation Platform Engineers at multiple levels to build the next generation of intelligent, self‑operating branch networks. This is a modern network engineering role for builders, engineers inspired by how Google, Amazon, and cloud‑native teams design platforms using software, automation, APIs, and AI‑assisted workflows. You will help shift enterprise networking away from manual, ticket‑driven operations toward a plug‑and‑play, intent‑driven, zero‑touch platform where infrastructure deploys, validates, and manages itself.
Role Purpose
This role accelerates the build of an enterprise automation framework that transforms the current SD‑Branch environment into a unified, standardized Branch architecture.
Engineers will design and implement true zero‑touch provisioning, where branch site deployment, configuration, lifecycle management, and validation are fully automated and require minimal to no manual Technology involvement.
The focus is hands‑on engineering, rapid execution, and measurable operational impact.
What You’ll Work On
· Transform existing SD‑Branch deployments into a single unified Branch architecture
· Design and implement plug‑and‑play Branch deployment models
· Deliver end‑to‑end zero‑touch provisioning workflows
· Implement stateful orchestration using Temporal or ORCA
· Integrate Nautobot as the authoritative source of truth for intent, IPAM, and topology
· Establish CI pipelines using GitHub and GitHub Actions
· Implement Infrastructure as Code using Terraform, HCL
· Enable automated operational changes using Ansible
· Expose automation capabilities via APIs using Apigee
· Instrument automation workflows using Grafana and or Prometheus
· Deliver measurable reductions in Branch deployment time and Technology support effort
Key Responsibilities
· Unified Branch Architecture and Zero‑Touch Provisioning
· Design a unified Branch architecture that standardizes networking, services, and automation behaviors
· Implement fully automated zero‑touch Branch provisioning
· Enable plug‑and‑play Branch deployment with minimal manual intervention
· Automate day‑0, day‑1, and day‑2 Branch lifecycle events
· Automation and Orchestration
· Design and implement stateful, fault‑tolerant workflows using Temporal or ORCA
· Embed retry, timeout, validation, and rollback logic into workflows
· Build reusable orchestration patterns for deployment and operations
· Source of Truth and Intent‑Driven Networking
· Extend and integrate Nautobot as the authoritative source of intent and state
· Model Branch intent, topology, IPAM, and configuration data
· Ensure automation executes strictly from source‑of‑truth data
· CI/CD and Infrastructure as Code
· Implement CI pipelines using GitHub Actions
· Use Terraform to provision and manage automation and Branch‑related infrastructure
· Follow version control, testing, and promotion standards
· Operational and AI‑Assisted Automation
· Design and execute Ansible‑based automation for Branch environments
· Automate configuration, compliance validation, rollback, and remediation
· Leverage AI‑assisted engineering approaches to accelerate automation delivery
· APIs and Observability
· Expose Branch and automation services through Apigee
· Instrument workflows using Grafana and or Prometheus
· Provide telemetry for reliability, scaling, and troubleshooting
What Success Looks Like
· Unified Branch architecture adopted for new and existing sites
· Branch deployments executed using zero‑touch provisioning
· Significant reduction in Branch deployment time and manual effort
· Technology teams removed from routine Branch provisioning tasks
· Clear documentation enabling sustainable internal ownership