Infrastructure Automation Engineer
Location: Whiteley, PO15 (hybrid working - est 2-3 days per week onsite)
Duration: 6 month initial contract
Inside IR35
Role details:
NATS (National Air Traffic Services) are looking for an Infrastructure Automation Engineer to join their Simulation Services team on a contract basis NATS Simulation Services supports the training and competency of Air Traffic Control Officers by providing simulation environments to military and commercial customers. The team is engaged in a modernisation programme to revamp their infrastructure and deployment processes.
Key Responsibilities:
- Develop, enhance, and maintain infrastructure build and deployment automation using Ansible, PowerShell and scripting approaches.
- Support the provisioning and deployment activities across physical and virtual environments, including bare-metal servers and virtual machines.
- Investigate and resolve defects within build and provisioning workflows, supporting release or build notes where required.
- Create and maintain technical documentation such as build guides and knowledge articles.
- Provide hands-on involvement during the physical build-out of client and server infrastructure.
- Offer technical support and guidance during installation and deployment activities.
- Collaborate with the wider team to establish and improve build standards and best practices.
- Contribute to low-level design and ongoing documentation updates.
Job Requirements:
- Experience creating repeatable, reusable automation code for infrastructure deployment and configuration, primarily using PowerShell.
- Exposure to or willingness to adopt automation tooling such as Ansible.
- Proficiency with Git for version control.
- Strong administration skills in Windows or Linux environments, including experience in the other.
- Experience with both bare-metal provisioning and virtual machine build and provisioning.
- Strong troubleshooting skills for diagnosing and resolving issues across infrastructure, automation code and build processes.
- Excellent documentation skills for creating and maintaining build guides and knowledge articles.
- Ability to work collaboratively across multiple teams and adapt to changing priorities.
Key Technologies & Tools:
- Ansible: Automation and configuration management.
- PowerShell: Scripting and automation for Windows build, configuration and deployment.
- Linux scripting: Bash, Shell, or other scripting languages for Linux-based systems.
- Virtualisation: Experience provisioning and managing virtual machines, ideally using Hyper-V.
- Provisioning: Bare-metal provisioning and OS deployment tooling, including PXE-based build processes.
- Active Directory: Administration including users, groups, and Group Policy.
- SMB/NFS File Server Management: Administration and management of SMB and NFS file systems.
- WSUS (Windows Server Update Services): Management of updates and patches across Windows environments.
- DNS (Domain Name System): Configuration and troubleshooting of DNS services.
- SQL: Working with SQL databases, including queries, maintenance, and administration.
- Monitoring: Experience with Zabbix or other monitoring tools for system and network health.
- Antivirus Management: Knowledge of managing antivirus solutions, including McAfee or other enterprise-level AV software.
- Enterprise Infrastructure Management: Experience working within large, multi-site on-premises environments with standardised security and access controls.
If you are a skilled Infrastructure Automation Engineer looking to contribute to a significant modernisation programme, we encourage you to apply now!