Job Description
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.