Network Automation Engineer
We are looking for a Network Automation Engineer to design, build, and automate large-scale, carrier-grade network infrastructure. This role blends deep network engineering expertise with modern automation and software development practices. You will work on high-availability internet and backbone networks, translating complex network designs into repeatable, programmatic templates and workflows.
Key Responsibilities
* Design, implement, and maintain carrier-grade network infrastructure supporting internet and backbone services
* Engineer and support Cisco IOS XR–based platforms in production environments
* Develop and maintain network automation solutions using Python scripting
* Translate network designs, configurations, and standards into programmatic templates (Jinja2)
* Automate provisioning, configuration, validation, and lifecycle management of network devices
* Design and support VPN architectures and products, including troubleshooting and optimisation
* Ensure high availability, resiliency, and performance across large-scale networks
* Participate in network design reviews, documentation, and continuous improvement initiatives
Required Skills & Experience
* Strong background in network engineering and design
* Hands-on experience with carrier-grade networks and internet infrastructure
* Deep knowledge of Cisco IOS XR (configuration, troubleshooting, and operations)
* Solid understanding of VPN technologies and products
* Python scripting for network automation and tooling
* Experience creating and managing Jinja2 templates for network configuration