£700 Per day
Inside
Hybrid
Corsham
Summary: The Platform Engineer role is a senior position focused on maintaining and enhancing the development environments for the NSoIT(D) platform, which supports various applications for the armed forces. The engineer will work primarily with VMWare, Windows, and Linux technologies, utilizing tools like Terraform, PowerShell, Python, and Ansible. Strong communication skills and the ability to self-manage are essential for soliciting requirements and driving improvements in development efficiency. The role requires a proactive approach to coaching and upskilling peers while ensuring the availability and reliability of development environments.
Key Responsibilities:
- Ensure availability of development environments for all engineering teams.
- Develop and maintain IAC logic for environment creation and tear down.
- Ensure IAC code is appropriately versioned with GIT and follow a process of peer review to ensure your work meets an expected definition of done.
- Design and implement changes to ensure most efficient use of physical resources.
- Liaise with architects in implementing platform changes to support new work streams.
- Capture change requirements from engineers and leadership for continuous improvement.
- Document all aspects on environment design and usage.
- Coaching, pair programming and supporting other engineers to understand your work to reduce single point of failure.
Key Skills:
- VMWare platforms and tools, ideally VCP certified.
- Creating PowerShell scripting for automating system configuration utilizing PowerShell Core.
- Design, implementation and support of complex software and configuration management solutions using Python, Ansible, Terraform etc.
Salary (Rate): 690
City: Corsham
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT