Currently Empty: $0.00
Network Automation Engineer
$150K/Yr - $180K/Yr
hybrid
Posted 7 days ago
Job Summary
We are seeking a talented Network Automation Engineer to design, develop, and implement automation solutions that improve the efficiency, scalability, and reliability of enterprise network infrastructure. In this role, you will automate network provisioning, configuration management, monitoring, and operational workflows across on-premises, cloud, and hybrid environments.
You will work closely with Network Engineers, Cloud Engineers, DevOps teams, and Security professionals to build Infrastructure as Code (IaC) solutions, automate repetitive tasks, and modernize network operations using programmable networking technologies. The ideal candidate has strong experience with Python, network automation frameworks, APIs, and enterprise networking technologies.
Key Responsibilities
- Design, develop, and maintain network automation solutions for enterprise infrastructure.
- Automate network configuration, provisioning, deployment, and lifecycle management.
- Develop Python scripts and automation tools to streamline daily network operations.
- Build Infrastructure as Code (IaC) solutions using Ansible, Terraform, and similar automation platforms.
- Integrate network devices with REST APIs, NETCONF, RESTCONF, and other programmable interfaces.
- Automate software upgrades, configuration backups, compliance validation, and change management.
- Develop reusable automation playbooks and workflows for network operations.
- Collaborate with Network, Cloud, DevOps, and Security teams to improve infrastructure efficiency.
- Troubleshoot network automation scripts, APIs, and deployment issues.
- Monitor automation processes and optimize performance, reliability, and scalability.
- Maintain network documentation, automation libraries, and technical standards.
- Support enterprise routing, switching, wireless, firewall, and cloud networking environments.
- Participate in disaster recovery planning and business continuity initiatives.
- Stay current with emerging networking technologies, automation frameworks, and industry best practices.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Network Engineering, or a related field.
- 3–6+ years of experience in enterprise networking, network engineering, or network automation.
- Strong knowledge of routing and switching technologies.
- Experience with Python scripting for network automation.
- Hands-on experience with Ansible, Terraform, or similar Infrastructure as Code tools.
- Experience using REST APIs and network programmability technologies.
- Strong understanding of TCP/IP networking, VLANs, VPNs, routing protocols, and network security.
- Experience with Linux operating systems and shell scripting.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Strong communication and collaboration abilities.
Preferred Qualifications
- Experience with Cisco DNA Center, Cisco ACI, Juniper Apstra, or Arista CloudVision.
- Experience working in cloud networking environments (AWS, Microsoft Azure, or Google Cloud Platform).
- Familiarity with DevOps methodologies and CI/CD pipelines.
- Experience with Software-Defined Networking (SDN) and SD-WAN technologies.
- Knowledge of network monitoring and observability platforms.
- Experience with containerized networking and Kubernetes.
- Familiarity with Zero Trust networking and network security automation.
Technical Skills
Programming & Automation
- Python
- Bash
- PowerShell
- Ansible
- Terraform
- Git
- YAML
- JSON
Networking Technologies
- TCP/IP
- LAN/WAN
- VLAN
- VPN
- MPLS
- SD-WAN
- DNS
- DHCP
- NAT
- QoS
Routing & Switching
- Cisco IOS
- Cisco NX-OS
- Juniper Junos
- Arista EOS
- BGP
- OSPF
- EIGRP
- STP
Network Programmability
- REST APIs
- NETCONF
- RESTCONF
- gNMI
- YANG Models
- Cisco DNA Center API
- Cisco Meraki API
Cloud Networking
- AWS VPC
- Microsoft Azure Virtual Network
- Google Cloud VPC
- Hybrid Cloud Networking
- VPN Gateway
- Direct Connect
- ExpressRoute
Monitoring & Observability
- SolarWinds
- Grafana
- Prometheus
- Splunk
- Wireshark
- Nagios
- ThousandEyes
Operating Systems
- Linux
- Windows Server
Version Control & DevOps
- Git
- GitHub
- GitLab
- Jenkins
- CI/CD Pipelines
Preferred Certifications
- Cisco Certified Network Professional (CCNP Enterprise)
- Cisco Certified DevNet Professional
- Cisco Certified DevNet Associate
- Juniper Networks Certified Professional (JNCIP)
- AWS Certified Advanced Networking – Specialty
- HashiCorp Terraform Associate
- Red Hat Certified System Administrator (RHCSA)
- Microsoft Certified: Azure Network Engineer Associate
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication skills
- Ability to work in cross-functional teams
- Project planning and time management
- Attention to detail and documentation
- Adaptability in fast-paced environments
- Continuous learning mindset
- Customer-focused approach
Benefits
- Competitive salary with annual performance bonus
- Medical, dental, and vision insurance
- Flexible remote and hybrid work options
- Paid vacation, holidays, and sick leave
- Paid parental leave
- Professional certification reimbursement
- Learning and development budget
- Employee stock purchase plan or equity (where applicable)
- Wellness and employee assistance programs
- Career growth and leadership development opportunities
Job Features
| Job Category | Network Engineer (Entry Level) |




