Senior DevOps Engineer (GCP)
Location: Manchester (with offices in Bristol, Leeds, Halifax & Edinburgh)
Key Responsibilities
- Work hands-on with Google Cloud Platform (GCP), focusing on cloud infrastructure and DevOps practices
- Design, build, and manage infrastructure using Infrastructure as Code (IaC) with Terraform/Terraform Cloud
- Develop and maintain reusable, scalable GCP infrastructure modules and products
- Build and enhance automation workflows using Python Scripting
- Work with containerized environments using Google Kubernetes Engine (GKE), Kubernetes, and Istio service mesh
- Review, optimize, and restructure existing Terraform modules and state files
- Migrate Legacy infrastructure into standardized, reusable templates
- Implement secure Terraform modules with built-in guardrails using policy-as-code tools like Sentinel or OPA
- Enforce GCP organization policies, including network restrictions, access control, encryption, and regional compliance
- Integrate and manage CI/CD pipelines using tools like Jenkins, GitHub, or Harness
- Automate infrastructure deployment processes to improve efficiency and reliability
Your Profile
Required Skills & Experience
- Strong experience in GCP Cloud Engineering and DevOps
- Hands-on expertise with Terraform/Terraform Cloud (Infrastructure as Code)
- Experience with Python Scripting for automation
- Familiarity with CI/CD tools such as Jenkins, GitHub, or Harness
- Solid understanding of Kubernetes, especially GKE, containers, and Istio
- Experience with GCP Organization Policies and policy-as-code tools (Sentinel/OPA)
- Relevant GCP and/or Terraform certifications are preferred