Network DevOps Engineer
A leading defence company is looking for a Network DevOps Engineer to join its established Digital Networks function. This is an excellent opportunity for an engineer to play a key role in the development of modern network infrastructure, helping to move towards a more software-driven approach to network management. Working alongside experienced network engineers, you will use your software development expertise to build and maintain the tools, applications and automated pipelines that support reliable, scalable and maintainable network infrastructure.Key Responsibilities: Design, develop and maintain production-grade software and bespoke tools, primarily using Python, to manage physical and virtual network infrastructure. Establish and promote software engineering best practices, including code reviews, unit testing, version control and modular software design. Develop and maintain automated testing strategies and CI/CD pipelines to support the testing and deployment of network changes. Extend and maintain network Source of Truth applications through custom data models, plugins and automation workflows. Collaborate with network specialists to develop Ansible playbooks and improve automation processes, while supporting the development of software engineering skills across the team. The Ideal Candidate will have: Advanced Python development skills, with a strong understanding of object-oriented programming, design patterns and writing clean, maintainable and testable code. ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!