Google Cloud Platform (GCP) Engineer
About the Role
We are seeking experienced GCP Engineers to join a large-scale cloud infrastructure and DevOps transformation programme for an enterprise financial services organisation.
This is a hands-on engineering opportunity focused on designing, deploying, automating and optimising Google Cloud infrastructure. You will work across a range of cloud technologies, contributing to the development of scalable, secure and reliable cloud environments.
We are interested in speaking with engineers from a variety of technical backgrounds, including Cloud Infrastructure, Platform Engineering, DevOps, Networking, Security and Site Reliability Engineering (SRE).
Key Responsibilities
- Design, deploy and maintain scalable infrastructure within Google Cloud Platform (GCP).
- Develop and manage Infrastructure as Code (IaC) using Terraform or similar technologies.
- Build, maintain and optimise CI/CD pipelines to support automated deployments.
- Implement cloud automation to improve infrastructure provisioning and operational efficiency.
- Support the deployment, management and troubleshooting of cloud-native applications and services.
- Work with engineering teams to improve cloud infrastructure reliability, security and performance.
- Contribute to DevOps best practices, infrastructure standardisation and continuous improvement.
- Troubleshoot technical issues across cloud infrastructure, networking and deployment pipelines.
Essential Skills & Experience
- Google Cloud Platform (GCP): Hands-on experience designing, deploying or managing cloud infrastructure.
- Infrastructure as Code (IaC): Practical experience with Terraform or equivalent IaC technologies.
- DevOps & CI/CD: Experience implementing automation, deployment pipelines and DevOps practices.
- Good understanding of cloud infrastructure principles, including compute, storage, networking and security.
- Experience troubleshooting and supporting cloud environments.
- Familiarity with version control systems such as Git.
Desirable Skills & Experience
Experience in any of the following areas would be beneficial but is not essential:
- Containers & Orchestration: Kubernetes, GKE, Docker.
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI or similar.
- Scripting & Automation: Python, Go (Golang), Bash.
- Cloud Networking: VPC, hybrid connectivity, load balancing and network security.
- Identity & Security: IAM, service accounts, organisation policies and cloud governance.
- Monitoring & Observability: Google Cloud Monitoring, Cloud Logging, Grafana, Prometheus or Dynatrace.
- Cloud Services: Compute Engine, Cloud Storage, Pub/Sub and Eventarc.
- Experience working within enterprise or regulated environments.
- Google Cloud certifications.
About You
We are looking for engineers who enjoy working hands-on with cloud technologies, solving technical challenges and improving infrastructure through automation.
You do not need experience across every technology listed. We are particularly interested in candidates who have strong practical GCP experience, an understanding of Infrastructure as Code and exposure to DevOps engineering, regardless of their specific technical specialism.
If you have experience across these core areas and are interested in contributing to a significant Google Cloud transformation programme, we would welcome your application.