Get AI-powered advice on this job and more exclusive features.
***Must be strong in python development and coding for network automation daily
Location: 5 days week on site in any of the locations : Columbus OH, Alpharetta, GA, Marietta, GA, Kansas City, MO, Berkley Heights NJ, Omaha NE, Frisco/Dallas TX, Denver CO
Job Title
Lead Network Automation Engineer
You should expect to join a fast-paced, challenging, and rewarding role in delivering automation across a global network. You will be involved in identifying and designing automation workflows to be used by peers and partner teams. This person will also be looked upon to build up and foster a learning and growth environment as a mentor to other Network Engineers.
What you will do:
Identify and develop new ways to automate the management of device and network configurations, with a constant eye on decreasing operational issues and general maintenance times
Design and clearly document efficient automation workflows for use by peers and partner teams
Design, develop, and maintain automation solutions using Python and tools like Ansible and Terraform to manage and orchestrate network devices across multi-vendor environments (e.g., Cisco, Juniper, Arista).
Further our efforts to establish and perform our CI/CD pipelining while embracing a continuous learning and experimentation mindset
Facilitate and participate in infrastructure changes, including planning and deployment from an automation first mindset, to identify and resolve network roadblocks
Continually educate and grow to foster a learning environment for aspiring NetDevOps Engineers through demonstrations, training, and partnered delivery
Articulate and document process needs and changes, while guiding leadership towards standardization and adoption, to further enable automation
Automate network operations including device provisioning, configuration management, security deployments, and network testing.
Integrate with network APIs, CLI tools, and configuration management systems to enable automated provisioning, configuration, and validation workflows.
Implement robust automation practices including error handling, logging, and testing to ensure reliability and maintainability across diverse platforms.
Collaborate cross-functionally with network engineers, systems administrators, and platform teams to translate operational requirements into scalable, reusable automation solutions.
Continuously evaluate and adopt new tools and libraries (e.g., Netmiko, NAPALM, RESTCONF, gNMI) to enhance automation capabilities and vendor interoperability.
Monitor, debug, and troubleshoot automation systems to ensure optimal performance and reliability.
Document automation scripts, processes, and procedures to support knowledge sharing and team training.
What you will need to have:
7+ years of deep technical experience with Network Automation tools and technologies
Recent experience in systems engineering applied to computing or network architectures (e.g., handling requirements gathering to structured implementations like SDLC)
Proficiency in Python and experience with automation tools such as Ansible, Terraform, and optionally JScript.
Familiarity with network automation libraries and protocols (e.g., Netmiko, NAPALM, RESTCONF, gNMI).
Experience with Git and CI/CD pipelines in the context of network automation.
Solid understanding of network fundamentals including routing, switching, and device configuration.
Knowledge of DevOps principles and best practices for infrastructure automation.
Lead coding and development of tools/reporting/processes for workflow enablement
Strong knowledge of network protocols such as TCP/IP, BGP, OSPF, and routing
Strong understanding of network security and the ability to develop automation scripts using languages such as Python, Bash, and Powershell
Extensive knowledge of Layer 4-7 technologies such as DNS, Firewalls, Proxy Services, Load Balancing, and Global Load Balancing
Thorough understanding of various data structures (SQL, JSON, YAML, XML) and JINJA templates
Knowledge of Django framework What would be great to have:
Knowledge of Netbox/Nautobot and Bluecat Address Manager
Strong customer service skills to deliver simple, easy to use solutions for internal users
Strong communication skills across all levels of the organization, including the ability to mentor and lead junior engineers
Experience with Agile processes, ceremonies, and toolsets (DevOps/JIRA/Gitlab)
Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Contract
Job function
Industries IT Services and IT Consulting and Financial Services
Referrals increase your chances of interviewing at IS3 Solutions by 2x
Inferred from the description for this job
Medical insurance
401(k)
Get notified about new Automation Engineer jobs in
Columbus, Ohio Metropolitan Area .
Dublin, OH $95,000.00-$130,000.00 3 days ago
Columbus, OH $150,000.00-$180,000.00 3 weeks ago
New Albany, OH $115,000.00-$135,000.00 3 weeks ago
Columbus, OH $80,000.00-$110,000.00 2 days ago
Columbus, OH $130,000.00-$165,000.00 4 days ago
Sr. Electrical Controls and Automation Engineer
Marysville, OH $111,500.00-$131,200.00 1 month ago
Software Engineer (Automated Program Analysis)
Columbus, OH $155,000.00-$175,000.00 5 months ago
Columbus, OH $49,100.00-$106,000.00 3 days ago
Electrical Engineer – Power (Multiple Locations)
Worthington, OH $49,100.00-$106,000.00 2 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
See details and apply
Lead Network Automation Engineer