Orchestration SW Engineer - Python3/Linux

CBS Butler Limited
Corsham, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 150K

Job location

Corsham, United Kingdom

Tech stack

Microsoft Windows
Agile Methodologies
Confluence
JIRA
Bash
Configuration Management
Continuous Integration
Linux
Python
Microsoft Office
Powershell
Ansible
Reverse Engineering
Software Engineering
System Testing
SC Clearance
Deployment Automation
Bare Metal
Puppet
Bamboo
Jenkins
VMware

Job description

Orchestration Software Engineer

  • 2 year contract working our of Corsham

  • Mainly remore working

  • £530 to £575 per day

  • SC Cleared

Key Skills:

  • Python

  • Linux RHCA or RHCE

We are looking for an Orchestration Software Engineer to help build and evolve a cutting-edge Infrastructure Automation platform supporting a major UK Defence programme.

You'll be part of the Infrastructure Automation Engineering Service, designing and delivering robust, scalable automation solutions across complex enterprise environments. Translation: you'll turn messy, manual, Legacy build processes into slick, repeatable, automated deployments. And yes, some of it will fight back. What You'll Be Doing

  • Designing, developing, and validating infrastructure automation components for the NSoIT(D) platform.
  • Writing production-grade automation using:
  • Python 3 (core automation logic)
  • Ansible (deployment)
  • Jenkins (CI/CD & build pipelines)
  • Bash & PowerShell (Linux & Windows automation)
  • Reverse-engineering existing applications and manual build processes into fully automated, zero-touch deployments.
  • Building automation for server, network, and storage platforms across multiple vendors.
  • Creating high-quality technical documentation and design artefacts.
  • Supporting system testing and resolving live service issues.
  • Working in an Agile delivery environment using JIRA and Confluence.
  • Collaborating closely with infrastructure, service management, and security teams.

Essential Skills & Experience

You'll need at least 12 months' hands-on experience (within the last 3 years) in most of the following:

  • Advanced Python 3 development for production automation.
  • Configuration management tools such as Ansible, Puppet, or Chef.
  • Bash and PowerShell Scripting.
  • Automated deployment across server, network, and storage environments.
  • Large-scale infrastructure environments.
  • Troubleshooting complex hardware and software issues.
  • Agile development practices.

Plus:

  • Strong experience with advanced Python & PowerShell features (Workflows, DSC, Bare Metal Deployment).
  • At least one current professional certification, such as:
  • CCNP (or equivalent networking cert)
  • VMware VCP (or equivalent virtualisation cert)
  • RHCE/RHCA (Linux)
  • OCA or formal software development certification
  • Excellent communication skills - because automation still involves humans.
  • Strong analytical and problem-solving ability.
  • Active SC Clearance (mandatory).
  • Solid MS Office skills.

Desirable Extras (Nice-to-Haves)

  • Experience with JIRA, Confluence, and Bamboo.
  • Background in UK Public Sector/Defence, ideally Defence Digital.

Requirements

You'll need at least 12 months' hands-on experience (within the last 3 years) in most of the following:

  • Advanced Python 3 development for production automation.
  • Configuration management tools such as Ansible, Puppet, or Chef.
  • Bash and PowerShell Scripting.
  • Automated deployment across server, network, and storage environments.
  • Large-scale infrastructure environments.
  • Troubleshooting complex hardware and software issues.
  • Agile development practices.

Plus:

  • Strong experience with advanced Python & PowerShell features (Workflows, DSC, Bare Metal Deployment).
  • At least one current professional certification, such as:
  • CCNP (or equivalent networking cert)
  • VMware VCP (or equivalent virtualisation cert)
  • RHCE/RHCA (Linux)
  • OCA or formal software development certification
  • Excellent communication skills - because automation still involves humans.
  • Strong analytical and problem-solving ability.
  • Active SC Clearance (mandatory).
  • Solid MS Office skills.

Desirable Extras (Nice-to-Haves)

  • Experience with JIRA, Confluence, and Bamboo.
  • Background in UK Public Sector/Defence, ideally Defence Digital.

Apply for this position