You automate how we build, release and run cloud infrastructure for client projects, with a focus on reliability and repeatability.
Key Responsibilities
- Create and maintain CI/CD pipelines using GitHub Actions, GitLab CI or Jenkins
- Provision and manage cloud infrastructure as code with Terraform
- Run containerised workloads on Docker and Kubernetes
- Set up monitoring, logging and alerting, and help respond to incidents
- Improve the reliability, security and cost of the platforms we run
Required Skills
- Hands-on experience with AWS or Azure
- Strong Linux, networking and scripting skills (Bash or Python)
- Experience with containers, orchestration and infrastructure as code
- Understanding of security basics and observability tooling
Nice to Have
- Experience with Datadog, New Relic or PagerDuty
- Prior on-call or managed-service work
Tools and technologies: AWS / Azure; Docker and Kubernetes; Terraform; GitHub Actions / GitLab CI / Jenkins; Linux and Bash
How to prepare
- Be ready to explain a pipeline or environment you built and why
- Revise container networking, IAM basics and rollback strategies