Network DevOps Engineer

Electus Recruitment Solutions · Bristol, England ·

from 55k £/yrFull-timeHybrid
Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Network DevOps Engineer | Python & Automation Salary: Up to £55,000 depending on experience Location: Stevenage, Bristol or Bolton Working pattern: Hybrid, typically 2–3 days on-site per week, with additional attendance when required Employment: Permanent Are you an experienced Python Developer or DevOps Engineer looking to apply your software engineering skills to complex infrastructure automation?

We're recruiting for a leading UK defence technology organisation that's investing in modernising its network infrastructure and developing a more automated, software-driven environment. This is an opportunity to join an established technical team and take a leading role in improving how network automation software is designed, developed, tested and deployed.

You don't need to be an experienced Network Engineer. The existing team already has that expertise. They're particularly interested in someone who can bring strong Python development, software engineering and DevOps experience.

The role You'll help build the software, automation tools and deployment processes used to manage complex physical and virtual network infrastructure. Responsibilities include: Designing, developing and maintaining Python-based automation tools and applications.

Developing and integrating REST and GraphQL APIs. Establishing automated software testing strategies and improving code quality. Building and maintaining CI/CD pipelines using GitLab. Using Ansible to automate network configuration and deployment.

Developing and improving network Source of Truth applications. Introducing software engineering best practices including version control, code reviews and modular software design. Supporting colleagues in developing their software engineering and automation capabilities.

Skills and experience We're particularly interested in candidates with: Strong Python development skills including object-oriented programming, design patterns and writing maintainable code. Experience developing, integrating and testing APIs using technologies such as FastAPI, Django REST Framework or similar.

Practical knowledge of Git, GitLab and CI/CD pipelines. Experience using Ansible for infrastructure or network automation. Knowledge of automated software testing and test frameworks. Experience with JSON, YAML and Jinja2.

An understanding of networking fundamentals including TCP/IP, DNS, routing, switching and VLANs. Experience working within DevOps or Agile development environments. Experience with Nautobot, PyATS, Cisco ACI, Catalyst Centre, Linux/RHEL or OpenShift would be beneficial.

You don't need to meet every technical requirement. Strong software engineering experience, particularly Python development, is more important than having an extensive network engineering background. Security and nationality requirements Due to the hig...

Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 4 hours ago.

Report this job

Market data from EasyWorkClub, not from the employer

4 new adverts for ICT network technician in Bristol in the last 30 days

Remote or home office in 27% of 84 ICT network technician adverts we list nationwide

More openings at Electus Recruitment Solutions

43 other openings we list

Electus Recruitment SolutionsBristol Apply