Principal Consultant
Senior GCP Platform Engineer (Azure to GCP Migration Programme)
Contract or Permanent | Outside IR35 (Contract) | Fully Remote (UK Only)
A leading UK cloud consultancy is delivering a major enterprise transformation programme in partnership with a global logistics organisation. This initiative is focused on a large-scale migration from Microsoft Azure to Google Cloud Platform (GCP), building modern, cloud-native platforms with strong emphasis on scalability, automation, and AI-driven capabilities.
We are seeking a Senior GCP Platform Engineer to join a high-performing engineering team. This is a key role within the programme, helping to strengthen deep GCP capability within a team that is currently Azure-strong.
This position can be offered on a contract (outside IR35) or permanent basis, depending on preference and experience.
The Role
You will play a central role in designing, building, and delivering enterprise-grade platforms on GCP as part of a complex cloud migration programme. Working alongside architects, data engineers, and security specialists, you will help shape the future-state platform and ensure successful migration from Azure to GCP.
A key focus of the role is hands-on engineering across GCP’s modern cloud and AI ecosystem, including Vertex AI, alongside strong infrastructure-as-code delivery using Terraform.
Key Responsibilities
- Lead and support the end-to-end migration from Azure to GCP with minimal disruption to business services
- Design, build, and operate scalable cloud-native platforms using GCP services (GKE, BigQuery, Pub/Sub, Cloud Storage, etc.)
- Develop Infrastructure-as-Code using Terraform and configuration management tools (Ansible/Puppet)
- Build and maintain CI/CD pipelines using tools such as GitHub Actions and Azure DevOps
- Deploy and manage Kubernetes-based workloads (GKE, with exposure to AKS beneficial)
- Implement best practices across security, networking, observability, and cost optimisation
- Contribute to the design and delivery of AI/ML solutions using Vertex AI and the wider GCP AI ecosystem
- Collaborate closely with cross-functional engineering teams in a fast-paced delivery environment
- Provide technical leadership and guidance within an Azure-strong team transitioning into GCP
Required Experience
- Strong hands-on experience with Google Cloud Platform (GCP) – essential
- Demonstrable experience working within the GCP AI/ML ecosystem, including Vertex AI – essential
- Proven experience delivering Azure to GCP (or equivalent) cloud migrations
- Strong expertise in Terraform (Infrastructure-as-Code) – essential
- Solid experience with Kubernetes and containerised environments
- Strong scripting skills (Python, Bash, or TypeScript)
- Experience building and managing CI/CD pipelines
- Good understanding of cloud networking, security, and scalable architecture
- Experience working within consultancy environments or large-scale enterprise programmes
- Exposure to Azure is beneficial, but not essential
Nice to Have
- Experience in transport, logistics, or other large-scale distributed systems environments
- Exposure to modern data platforms (BigQuery, BigLake, Pub/Sub, ADLS, ADF, ADX)
- Prior experience working in multi-cloud environments
Additional Information
- Location: Fully remote (UK only)
- Engagement Type: Contract (Outside IR35) or Permanent
- Start: Immediate / flexible depending on notice period
- Programme: Large-scale enterprise cloud migration and modernisation initiative
Why Apply?
This is an opportunity to work on a high-profile, enterprise-scale transformation programme at the forefront of cloud and AI adoption. You’ll be part of a specialist engineering team building next-generation platforms on GCP, with significant exposure to modern AI/ML tooling and large-scale migration challenges. Apply now online.