Network Automation Engineer
The successful candidate will work within an established automation framework built on Python, Terraform, Nautobot, and CI/CD tooling.
We usually respond within three days
Opticore IT is a specialist Network Engineer and Project Management consultancy offering a wide variety of opportunities to work within fast-paced, challenging environments across our client base spanning multiple sectors including Finance, Broadcast Media, Telecommunications and more.
Opticore IT are currently searching for Network Automation Engineers to join an existing automation team within large enterprise environments. The successful candidate will work within an established automation framework built on Python, Terraform, Nautobot, and CI/CD tooling, delivering network changes at pace while maintaining data integrity and operational reliability through Day 1 and beyond.
This is a hybrid opportunity with 2 days on site in Central London
What you'll be doing:
Build, test, and deploy network configuration changes through automated CI/CD pipeline
Develop and maintain Python-based network automation tooling using Nornir, NAPALM, and pyATS
Manage Infrastructure as Code (IaC) with Terraform, including brownfield migration
Build and deploy containerised services using Docker and Docker Compose
Integrate automation workflows with Nautobot as the single source of truth for network data
Implement GitOps practices to maintain network data integrity across environments
Collaborate with the Network Automation Architect on solution design and pipeline architecture
Contribute to observability and telemetry solutions for network infrastructure
Participate in code reviews, testing, and documentation
What you'll bring:
Strong routing and switching background (enterprise/service provider environments)
Building CI/CD pipelines end-to-end
Building and deploying containers using Docker and Docker Compose
Understanding of container orchestration patterns
Managing IaC with Terraform (modules, state management, providers)
Building network automation solutions using Nornir, NAPALM, and pyATS
Building and maintaining Python codebases
Familiarity with Nautobot or similar IPAM/DCIM tools
What you’ll gain:
Here at OpticoreIT we believe in investing in our team as we understand that we are only as great as our engineers, so learning and development is a big deal for us. Whether you’re going for a CCNP, CCIE, Hashicorp, Python, Cloud Technology or anything in between OpticoreIT has your back with all our training, labs, courses, and shared knowledge and the most important part it’s all free! On top of that, we also give you:
Competitive Salary & discretionary bonus
23 days holiday + bank holidays
Private healthcare & dental
Pension
EV car, workplace nursery, tech, and cycle-to-work salary sacrifice schemes
Team & Company Social events
EMI share scheme
Diversity:
At Opticore IT we embrace diversity and are committed to equal opportunities. We actively recruit for an inclusive and diverse workforce and as such, want to ensure we do everything we can to support your application.
We want you to feel empowered to let us know if you require any adjustments to be made with your application or interview process so please speak to our recruitment team.
#LI-NH1
- Department
- Networks
- Role
- Network Engineer
- Locations
- London
- Remote status
- Hybrid
About OpticoreIT
We offer best-in-class IT network solutions to keep organisations connected to their customers and clients, keep their data secure and, keep them ahead of the curve.
We pride ourselves on our people and the practical value we add in the development and deployment of technology.