DevOps Engineer
Summary
A DevOps engineer role centered on designing and maintaining scalable AWS cloud infrastructure: writing Infrastructure as Code with Terraform/CloudFormation, building CI/CD pipelines, running containerized workloads on Docker/Kubernetes (EKS), and handling monitoring, security compliance, incident response, and AWS migration work.
- Design, build, and maintain scalable AWS cloud infrastructure
- Implement and manage Infrastructure as Code using Terraform and/or CloudFormation
- Develop and maintain CI/CD pipelines for automated deployment and testing
- Support containerised workloads using Docker and Kubernetes/EKS
- Monitor platform health, availability, and performance using observability tools
- Ensure infrastructure complies with security, governance, and compliance standards
- Collaborate with development teams to improve deployment reliability and automation
- Troubleshoot production and non-production issues across cloud environments
- Implement logging, monitoring, and alerting solutions
- Participate in incident response and root cause analysis activities
- Support migration and modernisation initiatives to AWS cloud-native services
- Produce technical documentation and operational runbooks