remote
DevOps Engineer - MPS Limited
Devops Engineer
DevOps Engineer focused on maintaining and evolving the Newquay platform across on‑prem and cloud environments, ensuring high availability, automation, and rapid incident response using AWS, Docker, Kubernetes, and CI/CD pipelines.
About the role
Key Responsibilities
- Maintain and upgrade the Newquay platform across on‑prem and AWS cloud environments, ensuring high availability and performance.
- Design, implement, and manage CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI to automate build, test, and deployment processes.
- Provision and manage infrastructure with Terraform, CloudFormation, and Docker Compose, ensuring consistent environments across development, staging, and production.
- Implement and maintain container orchestration with Kubernetes, including Helm charts, service meshes, and autoscaling policies.
- Monitor system health and performance using Prometheus, Grafana, ELK stack, and set up alerting for proactive incident management.
- Participate in on‑call rotation, diagnosing and resolving production incidents, and communicating changes to the wider team.
Requirements
- 3+ years of DevOps experience in a production environment.
- Strong proficiency with AWS services (EC2, RDS, S3, IAM, CloudWatch).
- Hands‑on experience with Docker, Kubernetes, and Helm.
- Experience with infrastructure as code (Terraform or CloudFormation) and CI/CD tooling.
- Excellent troubleshooting, scripting (Bash, Python), and communication skills.
Skills
awsdockerkubernetescicdterraform