Google Cloud Engineer
We are seeking a skilled Cloud Engineer with deep Google Cloud Platform (GCP), Python, and Terraform experience to support a large-scale GCP enablement programme. You will design and deliver secure, scalable, automated cloud foundations, enable Vertex AI services, provision production and delivery environments, and help implement the target-state operating model across people, process and technology. Success in this role directly impacts enterprise readiness for AI/ML workloads and platform resilience.
Key responsibilities (decisions & impact-focused)
- Design, build and automate GCP infrastructure using Terraform and Python to deliver secure, production-ready environments.
- Provision and manage delivery and Production environments for programme workloads.
- Create reusable Terraform modules, templates and engineering patterns to accelerate scalable GCP adoption.
- Implement platform capabilities to enable Vertex AI APIs and enterprise AI/ML workloads.
- Build automation for provisioning, configuration validation, compliance checks, operational workflows and platform integrations.
- Translate control-plane and operating-model requirements into deployable engineering assets, standards and CI/CD pipelines.
- Collaborate with architecture, security, network, IAM and platform teams to deliver compliant, resilient solutions for regulated workloads.
- Drive environment setup, service onboarding, policy alignment and release readiness for GCP workloads.
- Document platform designs, implementation patterns and operational runbooks; contribute to release automation and lifecycle management.
- Mentor engineers and provide technical leadership on cloud engineering best practices and platform standardisation.
Required skills & qualifications
- Strong hands-on GCP experience across core services (networking, compute, IAM, storage, monitoring, security).
- Deep Terraform expertise (IaC, module development, environment provisioning).
- Strong Python development/scripting for automation and tooling.
- Proven experience building/managing cloud infrastructure in enterprise environments.
- Familiarity with CI/CD pipelines, Git workflows and automated deployment practices.
- Solid understanding of cloud governance, policy enforcement, secure design and operational controls.
- Experience designing scalable, maintainable and reusable engineering solutions.
- Strong troubleshooting, collaboration and technical documentation skills.
Preferred
- Experience with Vertex AI or AI/ML platform enablement and API-based model integration.
- Exposure to enterprise control planes or multi-cloud platform engineering.
- Familiarity with policy-as-code, IAM, networking and security patterns.
- Experience in regulated sectors (banking/financial services).
- Knowledge of SRE practices, observability and production support for cloud platforms.
- Experience driving platform standardisation and operating model adoption.