Network Automation Engineer – Infrastructure Configuration
Listed on 2026-11-01
-
IT/Tech
Network Engineer, Systems Engineer, Cybersecurity, Cloud Computing: Infrastructure & Operations
Job Summary
The Elite Job is seeking a skilled and detail-oriented Network Automation Engineer – Infrastructure Configuration to design, develop, implement, and maintain automated network infrastructure solutions. This role is ideal for a technology professional passionate about network engineering, infrastructure automation, configuration management, and improving operational efficiency through modern automation practices.
The successful candidate will work closely with network engineers, systems administrators, cloud engineers, cybersecurity specialists, and Dev Ops teams to streamline network provisioning, configuration deployment, monitoring, and troubleshooting. The role involves developing automation scripts, implementing Infrastructure as Code (IaC) practices, standardizing network configurations, and reducing manual intervention across enterprise network environments.
The Network Automation Engineer will help ensure that network infrastructure remains secure, scalable, reliable, and consistent across data centers, cloud platforms, branch offices, and hybrid environments. The ideal candidate combines strong networking fundamentals with programming skills, analytical thinking, and a commitment to continuous improvement.
This position offers an opportunity to contribute to infrastructure modernization initiatives, improve network reliability, and support the organizations long-term technology objectives.
2.Key Responsibilities
- Network Automation Development:
Design, develop, test, and maintain automation scripts and workflows to simplify routine network administration tasks, including device configuration, provisioning, validation, and maintenance. - Infrastructure as Code:
Implement Infrastructure as Code principles using tools such as Ansible, Terraform, Python-based automation frameworks, and other configuration management solutions. - Configuration Management:
Develop standardized network configuration templates, reusable automation modules, and configuration policies to ensure consistency across network devices and environments. - Network Provisioning:
Automate the deployment and configuration of routers, switches, firewalls, load balancers, VPNs, and other network infrastructure components. - Scripting and Programming:
Write and maintain automation scripts using Python, Ansible playbooks, Bash, or other suitable programming and scripting languages. - Network Device Integration:
Integrate automation workflows with network device APIs, controller platforms, orchestration systems, and infrastructure management tools. - Configuration Compliance:
Implement automated configuration checks to identify deviations from approved standards, security policies, and operational requirements. - Monitoring and Troubleshooting:
Develop automated diagnostics, health checks, and reporting mechanisms to identify network issues, improve visibility, and support faster incident resolution. - Change Management:
Support controlled network changes through automated validation, pre-deployment checks, post-deployment verification, and rollback procedures. - Cloud Network Automation:
Assist in automating network infrastructure across cloud platforms such as AWS, Microsoft Azure, or Google Cloud, where applicable. - CI/CD Integration:
Integrate network automation workflows with version control systems and CI/CD pipelines to improve testing, deployment consistency, and release management. - Security and Governance:
Collaborate with cybersecurity teams to automate network security controls, access restrictions, configuration audits, and compliance reporting. - Documentation:
Maintain clear documentation of automation scripts, configuration standards, deployment procedures, troubleshooting guides, and operational workflows. - Incident Management:
Investigate automation failures, configuration inconsistencies, and network incidents, implementing corrective actions to prevent recurring issues. - Cross-Functional Collaboration:
Work with infrastructure, application, cloud, security, and operations teams to identify automation opportunities and deliver practical technical solutions. - Continuous Improvement:
Evaluate emerging network automation technologies, recommend process improvements, and contribute to the development of scalable infrastructure engineering practices.
Skills and Qualifications Educational Qualifications
Bachelors degree in Computer Science, Information Technology, Electronics and Communication Engineering, Network Engineering, or a related technical…
(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).