We are looking for a Senior DevOps / Cloud Engineer to own the infrastructure and delivery pipelines for our client engagements. You will work across multiple client environments — primarily AWS and Azure — designing and operating cloud infrastructure that is secure, cost-efficient, and fully observable. You are equally comfortable writing Terraform and debugging a Kubernetes CrashLoopBackOff at 3 PM on a Tuesday.
- Design, provision, and maintain cloud infrastructure (AWS or Azure) using infrastructure-as-code (Terraform, Pulumi)
- Build and operate CI/CD pipelines (GitHub Actions, GitLab CI, or equivalent) for multiple engineering teams
- Own Kubernetes cluster operations: deployment strategies, resource management, autoscaling, and security hardening
- Implement and maintain observability stacks: metrics (Prometheus/Grafana), logging (ELK/Loki), and alerting
- Drive security best practices: IAM policies, secrets management (Vault, AWS Secrets Manager), network segmentation
- Collaborate with engineering teams to optimise deployments, reduce build times, and improve developer experience
- 5+ years of DevOps or platform engineering experience
- Strong hands-on experience with AWS or Azure cloud services (compute, networking, storage, managed databases)
- Proficiency with Kubernetes in production: manifests, Helm charts, RBAC, networking, and storage
- Infrastructure-as-code expertise with Terraform or equivalent
- Experience building and maintaining CI/CD pipelines for microservices architectures
- Strong written and spoken English for daily client communication and async documentation
- A security-first mindset and experience with compliance frameworks (SOC 2, ISO 27001, or equivalent)
- Experience supporting AI/ML workloads: GPU node pools, model serving infrastructure, cost optimisation
- Familiarity with FinOps practices and cloud cost governance
- Certifications: AWS Solutions Architect, CKA, or Azure DevOps Engineer
- Experience in a multi-tenant SaaS or regulated-industry infrastructure environment
Apply for this role
We review every application personally and reply within 5 business days.