Network Automation Engineer

Overview

Remote
Depends on Experience
Contract - W2
No Travel Required

Skills

Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Enterprise Networks
High Availability
Information Technology
JSON
Juniper

Job Details

Job Summary

We are seeking a skilled Network Automation Engineer to design, build, and maintain automated network solutions. The ideal candidate will have strong expertise in network technologies, scripting, and automation tools to improve operational efficiency and reliability.


Key Responsibilities

  • Develop, implement, and maintain network automation workflows and tools.

  • Automate deployment, configuration, monitoring, and troubleshooting of network devices.

  • Collaborate with Network Engineers, DevOps teams, and security teams to streamline operations.

  • Create scripts to automate routine network tasks using Python, Ansible, or similar tools.

  • Manage and optimize network infrastructure, ensuring high availability and performance.

  • Monitor and analyze network performance, identifying areas for automation improvements.

  • Build and maintain CI/CD pipelines for network automation.

  • Document network designs, automation processes, and technical procedures.

  • Ensure network security standards and compliance requirements are met.

  • Troubleshoot network issues and support incident resolution.


Required Skills & Qualifications

  • Bachelor s degree in Computer Science, Information Technology, or related field.

  • 9+ years of experience in network engineering or network automation.

  • Strong knowledge of networking protocols (TCP/IP, BGP, OSPF, VLANs, MPLS, VPN, etc.).

  • Hands-on experience with automation tools such as:

    • Ansible, Terraform, Puppet, or Chef

  • Strong scripting/programming experience in:

    • Python, Shell, PowerShell, or similar

  • Experience with Cisco, Juniper, Arista, or other enterprise network platforms.

  • Familiarity with CI/CD pipelines and version control tools (Git).

  • Experience with APIs, REST, JSON, and YAML.

  • Understanding of SDN technologies (Cisco ACI, VMware NSX, etc.) is a plus.

  • Strong analytical, problem-solving, and communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.