×
Register Here to Apply for Jobs or Post Jobs. X

Network Automation Engineer

Job in Alpharetta, Fulton County, Georgia, 30239, USA
Listing for: ECCO Select
Full Time position
Listed on 2026-02-12
Job specializations:
  • IT/Tech
    Systems Engineer, Cybersecurity, Cloud Computing, Data Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Network Automation Engineer #10989

ECCO Select is a talent acquisition and consulting company specializing in people, process and technology solutions. We provide the talent behind the technology enabling our clients to achieve their goals. For more information about ECCO Select, visit us at

Position Title:

Network Automation Engineer Position Responsibilities

Are you passionate about automating network operations at scale? As a Network Automation Engineer, you will play a critical role in developing, enhancing, and supporting automation frameworks that streamline multi-step device upgrades and validation workflows across large-scale infrastructures. Your work will directly support technical consistency, security compliance, and overall operational reliability. You’ll operate at the crossroads of infrastructure automation, software orchestration, and systems integration.

In this role, your contributions will drive real-world, automated device changes and continually improve network robustness.

Key responsibilities include:

  • Design, build, and maintain automation workflows for network device upgrade, validation, and management operations across extensive environments.
  • Utilize Python and Ansible to automate configuration changes, orchestrate workflows, and enable efficient, repeatable network operations.
  • Leverage both vendor-agnostic and vendor-specific APIs, SDKs, and automation toolsets to integrate network devices and platforms (e.g., Cisco, Arista, F5, Palo Alto).
  • Build and enhance internal tools and user interfaces, including dashboard development using Django.
  • Interact with REST APIs, facilitate robust data exchanges, manage structured data with JSON/YAML, and implement templating (Jinja2).
  • Develop and maintain comprehensive technical documentation, code comments, and user guides for wide-ranging automation solutions.
  • Contribute to the adoption and enforcement of CI/CD practices in Git Lab, ensuring automation scripts and tools are versioned, tested, and deployed reliably.
  • Leverage containerization technologies such as Docker for development, test, and deployment environments.
  • Work cross-functionally with network engineers, operations, and leadership to identify and resolve automation opportunities or operational bottlenecks.
  • Foster a collaborative, knowledge-sharing environment to elevate team automation capabilities and best practices.
  • Minimum 3 years of hands‑on networking experience, including expertise in routing, switching, VLANs, VRFs, NAT, and high availability design.
  • Direct experience with Cisco network devices; exposure to Arista, F5 BIG‑IP, and Palo Alto technologies is advantageous.
  • Strong proficiency in Python for automation tasks, including API integration, working with JSON/YAML data, and templating with Jinja2 (3+ years).
  • Advanced Ansible skills, with experience authoring playbooks, roles, and working with vendor-specific Ansible collections (3+ years).
  • Fluency on the Linux command-line, particularly for network operations and automation scripting.
  • Practical experience working with REST APIs and vendor SDKs for network device management and automation integration.
  • Experience in developing web‑based automation tools or dashboards using Django.
  • Demonstrated ability to produce clear, thorough technical documentation, and well‑commented code.
  • Solid understanding of modern source control and automation pipelines, particularly using Git Lab and CI/CD workflows.
  • Familiarity with containerization and Docker for development, testing, and deployment purposes.
Preferred Experience
  • Direct experience using Forward Networks for intent‑based network analysis and state validation in complex networks.
  • Hands‑on work with pyATS/Genie for automated network testing, testbed creation, and Cisco configuration or state validation.
  • Operational experience with Nornir, leveraging Python‑native, parallel network automation across multi‑vendor environments.
  • Understanding and application of Infrastructure as Code (IaC) practices, including version‑controlled network configuration management and automated, repeatable deployment pipelines.
Soft Skills
  • Excellent analytical and troubleshooting abilities to identify, diagnose, and resolve automation and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary