Network DevOps Engineer in Stevenage

Network DevOps Engineer in Stevenage

Stevenage Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Join a team to modernise network management and drive automation initiatives.
  • Company: Dynamic multi-national company focused on digital excellence.
  • Benefits: Up to £2,500 bonus, flexi leave, and hybrid working options.
  • Other info: Great opportunities for upskilling and career growth in a collaborative environment.
  • Why this job: Make a real impact by building automated network infrastructure.
  • Qualifications: Advanced Python skills and experience with DevOps principles required.

The predicted salary is between 63000 - 77000 £ per year.

An exciting opportunity for a driven Network DevOps Engineer to join a multi-national Digital Excellence function. Ideal candidates should be passionate about modernising network management, driving automation initiatives, and upskilling others. You will contribute to building an automated network infrastructure that underpins critical systems and supports rapidly evolving organisational needs.

Key Responsibilities

  • Software Development: Design, develop, and maintain production-grade software and custom tools (primarily using Python) to manage network infrastructure at scale.
  • Engineering Standards: Champion software engineering best practices within the team, including code reviews, unit testing, and writing clean, maintainable code.
  • Automation & Testing: Establish automated software testing strategies, build and manage CI/CD pipelines within GitLab, and develop Ansible playbooks and roles for network configuration.
  • Infrastructure Management: Manage and extend network Sources of Truth by developing custom data models, plugins, and state-driven automation jobs.
  • Team Collaboration: Support and upskill existing team members to help develop their software engineering capabilities.

Candidate Requirements

  • Essential Skills: Advanced proficiency in Python, with a strong grasp of software engineering concepts (OOP, design patterns, testable code). Solid experience with Python testing methodologies and designing testing strategies from the ground up for applications and APIs. Strong experience designing, consuming, and integrating REST and GraphQL APIs using frameworks such as Django REST Framework, FastAPI, and Pydantic. Proficiency with standard data structures, serialisation, and templating languages (JSON, YAML, Jinja2). In-depth understanding of DevOps principles and Agile methodologies (Scrum, Kanban). Experience using version control systems (Git and GitLab) and practical experience maintaining CI/CD pipelines. Hands-on experience using Ansible to automate and manage configurations. Familiarity with core networking principles (TCP/UDP, IP, DNS, Routing, Switching, Subnetting, VLANs).
  • Desirable Skills: Familiarity with network-specific testing frameworks like PyATS. Experience with Cisco technologies (Catalyst Center and/or ACI). Experience using Nautobot (or similar Django-based applications) as a Network Source of Truth. Experience with data mocking and/or factory libraries. Proficiency in using Linux OS distributions, preferably RHEL. Understanding of virtualisation and containerisation technologies, specifically Red Hat OpenShift Container Platform.

Benefits & Perks

  • Company Bonus: Up to £2,500 (performance-based)
  • Pension: Maximum total contribution of up to 14%
  • Leave: Flexi Leave (up to 15 additional days) and enhanced parental leave options
  • Working Flexibility: Options for dynamic/hybrid working arrangements
  • Additional Perks: Paid overtime opportunities, subsidised meals, and free car parking on-site

Network DevOps Engineer in Stevenage employer: All The Top Bananas

Join a forward-thinking multi-national company as a Network DevOps Engineer, where innovation meets collaboration. Enjoy a vibrant work culture that prioritises employee growth through upskilling opportunities and flexible working arrangements, alongside competitive benefits such as a performance-based bonus and enhanced leave options. This role not only allows you to modernise network management but also empowers you to contribute to a dynamic team dedicated to excellence in digital infrastructure.

A

Contact Details:

All The Top Bananas Recruitment Team

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

Python
Software Engineering Concepts
OOP
Design Patterns
Testing Methodologies
REST APIs
GraphQL APIs