Network DevOps Engineer in Bristol

Network DevOps Engineer in Bristol

Bristol Full-Time Hybrid
E

At a Glance

  • Tasks: Design and develop Python-based automation tools for network infrastructure.
  • Company: Leading UK defence technology organisation modernising its network infrastructure.
  • Benefits: Competitive salary, annual bonus, pension contributions, and flexible working arrangements.
  • Other info: Opportunities for professional development and career growth.
  • Why this job: Join a dynamic team and make an impact in infrastructure automation.
  • Qualifications: Strong Python development skills and experience with DevOps practices.

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 involves helping to 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 highly sensitive nature of the work, applicants must be sole British citizens. The successful candidate must also be eligible to undergo comprehensive UK Government security vetting.

Applicants should be aware that:

  • A substantial and verifiable UK residency history is required.
  • Detailed background checks will be undertaken, including verification of employment, education, residential history and overseas activities.
  • The screening process may include financial checks, criminal record checks, references and a formal security interview.
  • Applicants must be willing to provide the necessary information and cooperate fully with the vetting process.
  • Periods spent living or working overseas will be assessed individually and do not automatically prevent an application.

Existing security clearance is not essential, provided you meet the nationality requirements and are able to obtain the necessary clearance.

Salary and benefits:

The employer offers a competitive package including:

  • Salary up to £55,000 depending on experience.
  • Annual company bonus of up to £2,500, subject to performance.
  • Employer pension contributions of up to 8%, depending on employee contributions.
  • 25 days' annual leave plus bank holidays.
  • Opportunities for paid overtime and additional flexi leave, subject to eligibility and business requirements.
  • Enhanced parental leave arrangements.
  • Professional development and technical training opportunities.
  • Subsidised on-site facilities and free parking.
  • Flexible working arrangements where business requirements allow.

Interested? This could be an excellent opportunity for a Python Developer, Software Engineer, DevOps Engineer or Infrastructure Automation Engineer looking to work on challenging technical systems within an established defence technology organisation. Previous defence industry experience or existing security clearance is not essential. If you have strong Python engineering skills and an interest in infrastructure automation, we’d be interested in hearing from you. Apply with your CV or contact Electus Recruitment Solutions for a confidential discussion.

Network DevOps Engineer in Bristol employer: Electus Recruitment Solutions

Join a leading defence company in Bristol, where innovation meets purpose. We offer a collaborative work culture that fosters technical excellence and provides ample opportunities for professional growth within the defence sector. With a focus on advanced Air Defence systems, you'll be part of a team that values your expertise and encourages hands-on involvement in shaping critical software architectures.

E

Contact Details:

Electus Recruitment Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Network DevOps Engineer in Bristol

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Electus Recruitment Solutions or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Electus Recruitment Solutions.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Electus Recruitment Solutions.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Electus Recruitment Solutions that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Network DevOps Engineer in Bristol

Python Development
Object-Oriented Programming
Design Patterns
REST APIs
GraphQL APIs
Automated Software Testing
CI/CD Pipelines

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Electus Recruitment Solutions.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Electus Recruitment Solutions and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Electus Recruitment Solutions

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Electus Recruitment Solutions uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.