Job Title : Network Automation Engineer
Location : Columbus, OH (Nearby local candidates preferred W2 ONLY)
Type : Full-Time / Contract
Position Overview
We are seeking a Network Automation Engineer with 3 5+ years of hands-on experience in automating network operations, device configurations, and validation workflows. The ideal candidate will be strong in network scripting, UI-based network management tools, and API-driven automation. The role is heavily focused on automation , while also requiring some level of manual network validation and troubleshooting.
This position involves building automation for multi-platform network environments, integrating with APIs, and supporting front-end network dashboards and management systems.
Key Responsibilities
Develop and execute network automation workflows for configuration deployment, monitoring, and validation.
Work with both manual and automated network testing processes, with a strong emphasis on automation.
Automate network tasks using Python and network automation frameworks / tools.
Perform UI-driven validation for network management portals, dashboards, and orchestration tools.
Integrate with APIs using REST-based tools for network provisioning and status checks.
Execute and validate automation across multi-vendor network environments (Cisco, Juniper, Arista, etc.).
Troubleshoot network automation issues and collaborate with operations teams for resolution.
Work across ticketing / documentation platforms such as Jira and Confluence.
Validate network automation on both on-prem and mobile-based network management interfaces (parallel to iOS / Android testing).
Required Skills
3 5+ years of hands-on experience in network automation engineering .
Strong expertise in :
Python (or Java / Kotlin-equivalent scripting level)
Network automation frameworks (Ansible, Nornir, PyATS, Netmiko, Paramiko, etc.)
Experience with UI-based automation for network dashboards or network management systems.
Strong experience with API-level testing / automation using Postman or similar REST tools.
Solid understanding of networking fundamentals including TCP / IP, VLANs, routing, switching, firewalls, and SNMP.
Familiarity with ticketing and documentation tools (Jira, Confluence).
Ability to work across multi-platform environments and validate automation outcomes.
Nice-to-Have Skills
Experience with Apple or Android-based network management UIs , or mobile device network testing (transformed from XCUI / Appium).
Exposure to scripting in Java or Kotlin for network-related automation.
Experience with cloud network automation (AWS, Azure, GCP).
Familiarity with network UI testing frameworks is a plus.
Soft Skills
Strong communication and stakeholder collaboration skills.
Ability to operate independently in a highly automated engineering environment.
Troubleshooting mindset and attention to detail.
Network Engineer • OH, United States