At a Glance
- Tasks: Design and enhance automation solutions for complex network systems, focusing on F5 load balancers.
- Company: Join a forward-thinking tech company that values innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on modern practices and career advancement.
- Why this job: Make a real impact by driving efficiency in network operations with cutting-edge automation.
- Qualifications: Strong Python skills and hands-on experience with networking concepts and automation tools.
The predicted salary is between 55000 - 70000 £ per year.
We’re looking for a skilled Network Automation Engineer to design, build, and enhance automation solutions across a complex network estate, with a strong focus on F5 load balancer platforms. This role is centred on driving efficiency and reliability by reducing manual processes and enabling scalable, repeatable network operations. You’ll collaborate closely with network engineering, platform, and DevOps teams to embed modern automation practices using CI/CD pipelines and infrastructure-as-code principles. We value demonstrated expertise over years of experience — this role is ideal for someone with a strong hands-on approach and an engineering-first mindset.
What You’ll Be Doing
- Design, develop, and maintain automation solutions for network infrastructure, particularly F5 platforms
- Automate key operational workflows including provisioning, configuration, deployment, upgrades, validation, and decommissioning
- Build and maintain Python-based automation frameworks and services
- Develop and integrate RESTful APIs to connect network platforms with internal systems
- Write clean, maintainable, and production-ready code, supported by testing and peer reviews
- Implement and optimise CI/CD pipelines for automation delivery
- Apply Infrastructure as Code (IaC) practices to ensure consistency and scalability
- Collaborate with cross-functional teams to align automation with security and architectural standards
- Troubleshoot and resolve issues across automation pipelines and network environments
- Create clear and concise technical documentation
- Contribute to evolving automation standards and best practices
What We’re Looking For
- Automation & Development
- Strong Python skills, including API development, integration, and testing
- Experience writing high-quality, testable code and participating in code reviews
- Hands-on experience with:
- Bash scripting
- CI/CD tools (e.g. Jenkins or similar)
- Terraform
- Ansible
- Secrets management tools such as HashiCorp Vault
Network Automation Engineer in London employer: Ninetech
Contact Detail:
Ninetech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Network Automation Engineer in London
✨Tip Number 1
Network with industry professionals! Attend meetups, webinars, or online forums related to network automation. Engaging with others in the field can lead to valuable connections and job opportunities.
✨Tip Number 2
Show off your skills through projects! Create a GitHub repository showcasing your Python automation scripts or CI/CD pipelines. This not only demonstrates your expertise but also gives potential employers a glimpse of what you can do.
✨Tip Number 3
Prepare for technical interviews by practising common networking and automation scenarios. Brush up on your knowledge of F5 load balancers and be ready to discuss how you've implemented automation solutions in past roles.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Make sure your application stands out by tailoring it to highlight your hands-on experience and engineering mindset.
We think you need these skills to ace Network Automation Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Network Automation Engineer role. Highlight your Python skills, experience with F5 load balancers, and any relevant automation projects you've worked on. We want to see how your background aligns with what we're looking for!
Showcase Your Projects: Include specific examples of automation solutions you've designed or built. Whether it's a CI/CD pipeline or an API integration, we love seeing hands-on experience. Don't be shy about sharing your successes and the impact they had!
Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language and avoid jargon where possible. We appreciate well-structured applications that are easy to read and get straight to the point.
Apply Through Our Website: We encourage you to apply directly through our website. This way, your application will go straight to us, and we can review it promptly. Plus, you'll find all the details about the role and our company culture there!
How to prepare for a job interview at Ninetech
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills, especially around API development and integration. Be ready to discuss your experience with CI/CD tools like Jenkins and how you've used Terraform or Ansible in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in network automation. Think about times when you had to troubleshoot issues across automation pipelines or network environments and be ready to explain your thought process.
✨Demonstrate Collaboration
This role involves working closely with various teams, so be prepared to talk about your experience collaborating with network engineering, platform, and DevOps teams. Highlight any successful projects where teamwork was key to achieving automation goals.
✨Emphasise Clean Code Practices
Since writing maintainable code is crucial, be ready to discuss your approach to code quality. Talk about your experience with code reviews and how you ensure your code is production-ready, including any testing practices you follow.