Job Title:
Infrastructure Automation Engineer Location:
Swindon UK Job Type:
Contract (Inside IR35) Duration:
3-6 Months Work Arrangement:
Twice in office per month Job Summary: We are seeking an experienced
Infrastructure Automation Engineer to join a leading financial institution in Swindon. You will be responsible for automating the creation management and deployment of golden OS images primarily for Windows environments and ensuring operational readiness and compliance across infrastructure platforms.
Key Responsibilities: - Automate the creation of golden OS images using Packer with pre-installed configurations security hardening and agents (Windows focus).
- Manage image lifecycle and deploy standardized images to platforms such as VMware vSphere.
- Provision infrastructure using Terraform and GitHub Actions across multiple environments.
- Implement Continuous Configuration Automation (CCA) using Ansible and Terraform to maintain desired state and reduce drift.
- Automate software delivery for infrastructure components (e.g. antivirus middleware).
- Integrate automation with services like backup monitoring logging antivirus and CMDB.
- Ensure systems are operationally ready post-deployment and integrate with monitoring platforms.
- Define automation triggers and enforce compliance with CIS benchmarks encryption policies and other security standards using policy-as-code tools.
Skills Experience and Abilities Required: - Proficiency with IaC tools:
- Packer
- GitHub / GitHub Actions
- Terraform
- Ansible
- VMware vSphere
- JFrog Artifactory
- CyberArk and HashiCorp Vault
- Strong scripting skills in Python Bash Java or PowerShell.
- Experience automating Windows OS image creation and lifecycle management.
- Hands-on experience with infrastructure automation configuration management and software delivery pipelines.
- Knowledge of integrating automation with backup monitoring logging and security services.
- Familiarity with compliance standards (CIS benchmarks encryption policies policy-as-code).
- Excellent troubleshooting documentation and communication skills.
- Experience in financial services or regulated environments is a plus.
- Bachelors degree in Computer Science Engineering or a related field preferred.