Senior Network Automation Engineer - Python
Strong Network Engineer who can genuinely code in Python?
We're hiring a Senior Network Automation Engineer to join the infrastructure engineering team of a leading global technology company, working on one of the world's largest and most complex network environments.
This isn't a traditional network support role. You'll combine deep networking knowledge with Python engineering, building automation to provision, test and deploy new network technologies at global scale.
Why consider it?
- Annual Salary up to £102,000 doe
- 12-month contract with potential to extend - inside IR35, PAYE - paid weely via Principle HR
- Hybrid - 1-2 days onsite in Central London
- Work on large-scale global backbone network infrastructure
- Exposure to cutting-edge network automation and AI-assisted engineering
What we're looking for
- 7+ years' relevant engineering experience
- Strong hands-on Python programming
- Excellent networking fundamentals - TCP/IP, BGP, MPLS, IPv4/IPv6
- Experience building network automation for provisioning, deployment or operations
- Strong Linux experience
- Network configuration experience with Cisco, Juniper, Arista, Nokia, Ciena or Infinera
- Experience using AI tools for coding or automation
Bonus points for
- IS-IS, CI/CD, ZTP, Ansible/Puppet/Chef or network test automation.
What will you work on?
- Build Python tooling for network provisioning and deployment
- Automate integration of new routing and switching platforms
- Develop automated testing for new network hardware and software
- Troubleshoot complex network, automation and hardware issues
- Help take new network technologies from lab testing into production
Interested?
If you're a network engineer who enjoys writing code as much as working with networks, we'd like to hear from you.