Orchestration Software Engineer
Listed on 2026-02-28
-
Engineering
Systems Engineer, Software Engineer
IAC - Orchestration Software Engineer
2 year Contract
Inside IR35
Location - Portsmouth or Corsham
OverviewThe Infrastructure Automation Engineering Service will support the technical team responsible for the design, development, documentation, building and validation of infrastructure automation components which form part of the NSoIT(D) Platform. These automation components are primarily developed using Python3 (Low level automation), Ansible (Deployment), Jenkins (Configuration generation and build pipelines) and Bash (Linux) / Power Shell (Windows Server) with a focus on hardware components, specifically their various features, services, and configurations, as well as interactions with external REST/SOAP APIs and services.
The team s responsibilities include:
- Apply complex problem solving to "reverse engineer" applications, designs and manual build instructions to create zero touch automation packages that are parameterised, dynamic and able to repeatedly and reliably deploy against these designs. Often these applications are legacy, were created without automation in mind or are otherwise resistive to full, zero touch automation.
- Create production quality code, following industry standard best practices as well as internal policies and procedures, utilising Version Control mechanisms such as GIT and Bit Bucket to submit development code as well as peer reviewing other team members code modules.
- Production and review of all levels of design artefacts.
- Supporting wider NSoIT(D) system testing activities.
- Working with Service Management to resolve issues.
- Working within the Atlassian Suite for tasking / scheduling (JIRA) and documentation (Confluence).
In order to deliver this service, it is essential that individuals have:
- At least
12months demonstrable hands on experience within the last 3 years of: - Creating complex Python3 automation Classes for production systems
- Using configuration management tools e.g. Ansible, Puppet, Chef
- Use of scripting languages e.g. Bash and Power Shell for in OS automation
- Automated deployment of server, network and storage technologies across multiple vendors
- Building or supporting large infrastructure environments
- Troubleshooting hardware or software component failure
- Working as part of an Agile development team
- Networking certification - CCNP (Cisco Certified Network Professional) or similar
- Virtualisation certification - VMware VCP (VMware vCenter Certified Professional) or similar,
- Linux certification - RHCA or RHCE
- Formal Software Development certification - OCA (Oracle Certified Associate) or similar
In order to deliver this service, it is desirable that individuals have:
- Knowledge of the Atlassian toolset (JIRA, Confluence, and Bamboo) to record and document work.
- Experience of:
- Working within the public sector, preferably Defence, and ideally with Defence Digital (formerly ISS).
- Delivering accredited secure solutions within the UK Public Sector.
- A Computer Science university-based education at bachelor s or Masters level.
Guidant Global is acting as an Employment Business in relation to this vacancy.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).