DevOps Engineer
Role details
Job location
Tech stack
Job description
Are you passionate about building scalable cloud infrastructure and automating everything in sight? We're looking for a GCP DevOps Engineer to join our growing engineering team and play a key role in designing, deploying, and maintaining mission-critical systems on Google Cloud Platform (GCP). For clarity, you must be working on GCP currently to be right for this role. What You'll Be Doing:
- Designing and implementing GCP infrastructure (Compute Engine, GKE, Cloud Run, Pub/Sub, Cloud Functions, BigQuery, etc.).
- Building CI/CD pipelines using tools like Cloud Build, GitHub Actions, or Jenkins.
- Automating infrastructure with Terraform (or equivalent IaC tools).
- Implementing monitoring, logging, and alerting using Stackdriver / Cloud Monitoring.
- Ensuring security, scalability, and high availability across cloud services.
- Collaborating with Developers, SREs, and Architects to deliver robust solutions.
- Driving cost optimisation and best practices across the GCP estate.
Requirements
-
Hands-on experience with Google Cloud Platform (must have).
-
Strong background in DevOps / SRE / Cloud Engineering.
-
IaC expertise (Terraform preferred).
-
Experience with Kubernetes / GKE and containerisation (Docker).
-
Familiarity with CI/CD pipelines and tooling.
-
Solid knowledge of Linux, networking, and cloud security best practices.
-
Experience with scripting languages (Python, Bash, Go).
-
Knowledge of monitoring/observability tools (Prometheus, Grafana, Stackdriver). Nice to Have:
-
Google Professional Cloud DevOps Engineer or Architect certification.
-
Experience with multi-cloud or hybrid cloud environments.
-
Knowledge of service mesh technologies (Istio, Anthos). GCP DevOps Engineer - (GCP, Google Cloud Platform, DevOps, CI/CD, GKE, Cloud Run, Cloud Build, Architecture, SRE, Kubernetes, Linux, Docker, Google) - Permanent - London/Hybrid