Overview
In this role you will design, implement and maintain secure, scalable cloud and on-premises infrastructure. You will work within cross-functional teams to deliver compliant platforms for regulated environments. You’ll build automated, resilient systems with a focus on security and reliability, using modern cloud technologies. This is a hands-on, impact-driven position with a clear emphasis on secure DevOps practices.
Pay / Benefits
- Competitive Salary
- Bonus Scheme
- Private Healthcare Insurance
- 25 Days Annual Leave + Bank Holidays
- Development training allowance
- Enhanced Parental Leave & Fertility Leave (5 Days) + Pension
Responsibilities
- Design, build and maintain secure, scalable and highly available GCP infrastructure
- Implement Infrastructure as Code (IaC) using Terraform and other automation tools
- Develop, maintain and optimise CI/CD pipelines using GitLab CI, Jenkins, GitHub Actions or Cloud Build
- Automate deployment, configuration management and operational processes using scripting languages such as Python, Bash or PowerShell
- Manage GCP services, including GKE, Compute Engine, Cloud Storage, Cloud SQL, IAM and VPC networking
- Implement containerisation and orchestration using Docker and Kubernetes
- Establish monitoring, logging, alerting and observability using Google Cloud Operations Suite and other monitoring platforms
- Apply security best practices across cloud infrastructure, including IAM, least-privilege access, secrets management, encryption and vulnerability management
- Support incident management, troubleshooting, root cause analysis and continuous service improvement
- Collaborate with development, security and architecture teams to embed DevSecOps practices throughout the software delivery lifecycle
- Implement backup, disaster recovery, resilience and business continuity solutions
- Ensure cloud environments comply with applicable security policies, governance requirements and operational standards
- Contribute to technical documentation, operational runbooks and knowledge sharing across the team
Key requirements
- Proven commercial experience as a DevOps/Cloud/Platform Engineer or similar
- Strong hands-on experience with Google Cloud Platform (GCP)
- Experience implementing Infrastructure as Code using Terraform
- Experience building and maintaining automated CI/CD pipelines
- Linux administration, networking, DNS, TCP/IP, firewalls and load balancing
- Experience with Docker, Kubernetes and container-based deployments
- Scripting/automation in Python, Bash or equivalent
- Git-based version control and collaborative software development workflows
- Understanding of cloud security, IAM, encryption and secure configuration practices
- Monitoring, logging, alerting and production incident resolution
- Knowledge of Agile delivery and modern DevOps principles
- Active Security Clearance is essential
- strong communication
- collaborative mindset
- consultative approach
- GCP (GKE, Compute Engine, Cloud Storage, Cloud SQL, IAM, VPC)
- Terraform
- CI/CD tools (GitLab CI, Jenkins, GitHub Actions, Cloud Build)
…
