About the job Senior Cloud Engineer (Azure) - Remote
ABOUT THE OPPORTUNITY
A leading international software engineering and consultancy company is looking for a Senior Platform Engineer with deep Azure expertise to join a growing Platform Engineering team embedded in a retail-sector client — a high-scale, product-driven environment where infrastructure quality directly enables hundreds of engineers to ship faster and more reliably.
PROJECT & CONTEXT
You'll be designing, building, and evolving a core internal developer platform built heavily on Azure, with AKS (Azure Kubernetes Service) at its center. The platform underpins container orchestration, infrastructure provisioning, CI/CD pipelines, and application lifecycle management for the wider engineering organisation.
The stack is modern and opinionated: Terraform for IaC, GitOps principles throughout, FluxCD for continuous delivery, Kong for API gateway, Linkerd for service mesh, GitHub Actions for CI/CD, and Dynatrace for observability. Security is first-class — zero-trust principles are embedded in the architecture, not bolted on.
This is a platform engineering role with a genuine software engineering dimension — you'll be writing tooling and automation in Go, C#, or JavaScript, not just wiring together cloud services. Developer experience (DevX) is a first-order concern.
WHAT WE'RE LOOKING FOR (Required)
- 8+ years of professional experience in cloud/platform/infrastructure engineering with a strong software engineering foundation
- Deep Azure expertise — AKS, networking, storage, Azure solution architecture, and Azure-native services relevant to Kubernetes deployments
- Strong hands-on experience with Terraform (IaC) specifically for Azure and Kubernetes environments
- Solid Kubernetes skills — cluster administration, application deployment, networking, security, and day-2 operations
- Experience with GitOps principles and tooling — ideally FluxCD or ArgoCD in production
- Hands-on with CI/CD pipelines — GitHub Actions or equivalent, integrated with Azure Resource Manager and Kubernetes
- Proficiency in at least one programming language — Go, C#, or JavaScript — for building internal tooling and automation
- Dynatrace for observability — mandatory requirement
- Strong understanding of zero-trust security principles and Azure/Kubernetes security best practices
- Experience with SDLC and Agile methodologies in cloud-native contexts
- Strong problem-solving and debugging skills in distributed, cloud-based environments
- Solid communication and collaboration skills — you'll work across engineering, product, and DevOps teams
- English B2+ — fully remote team, async communication is the norm
NICE TO HAVE (Preferred)
- Experience with EKS (AWS Elastic Kubernetes Service) — transferable Kubernetes depth is a strong plus
- Familiarity with Kong (API gateway) and Linkerd (service mesh) in production Kubernetes environments
- Experience designing Internal Developer Platforms (IDPs) with developer experience (DevX) as a primary design constraint
- Background in retail or e-commerce high-scale environments
- Experience with Azure Resource Manager (ARM) templates alongside Terraform
- Exposure to platform engineering culture — golden paths, self-service infrastructure, platform-as-a-product thinking
- Familiarity with security-focused SDLC practices and supply chain security tooling