Orchestration Software Engineer
The Infrastructure Automation Engineering Service designs, builds and validates automation for a secure, multi-site platform. The team develops Python3-based low-level automation, Ansible deployment logic, Jenkins build pipelines, and Bash/PowerShell scripting, focusing on hardware automation, service configuration and integration with REST/SOAP APIs.Key Responsibilities
- Design, develop and validate infrastructure automation components.
- Reverse-engineer applications, designs and manual processes into zero-touch automation.
- Build parameterised, dynamic automation for consistent multi-environment deployment.
- Produce production-grade code aligned with industry and internal standards.
- Use Git/Bitbucket for version control and peer review.
- Produce and review HLDs and LLDs.
- Support system testing and resolve automation/deployment issues.
- Operate within the Atlassian suite (JIRA, Confluence).
Minimum 12 months hands-on experience (within last 3 years) in:
- Developing complex Python3 automation for production systems
- Using Ansible, Puppet or Chef
- Bash and PowerShell scripting for OS-level automation
- Automating server, network and storage deployments across multiple vendors
- Supporting large-scale infrastructure environments
- Troubleshooting hardware/software failures
- Working in Agile teams
- Advanced Python3/PowerShell features: Workflows, DSC, Bare-Metal Deployment
Additional requirements:
- Recent professional certification (CCNP, VCP, RHCA/RHCE, OCA or equivalent).
- Strong communication, analytical and critical-thinking skills.
- Active SC clearance.
- Competent with Microsoft Office.
- Atlassian tools (JIRA, Confluence, Bamboo).
- Secure or regulated public-sector environments.
- Delivery of accredited UK government solutions.
- Degree in Computer Science or related field.
- Job Type: Full-time, Permanent
- Salary: £50,000£70,000
- Location: Hybrid, Corsham (Wiltshire)
- Benefits: Additional leave, pension, employee discount, WFH options
JBRP1_UKTJ