remoteonsite
Senior DevOps Engineer - RM Plc
Devops Engineer
Senior DevOps Engineer driving scalable cloud infrastructure, automation, and CI/CD pipelines for education technology products using Kubernetes, Docker, AWS, Terraform, and Python.
About the role
Key Responsibilities
- Design, implement, and maintain scalable Kubernetes clusters and Docker container pipelines for high‑availability education platforms.
- Build and optimize CI/CD workflows with Git, Jenkins, GitHub Actions, and ArgoCD to accelerate feature delivery.
- Provision and manage AWS resources (EKS, RDS, S3, CloudWatch) using Terraform and CloudFormation, ensuring cost efficiency and security compliance.
- Automate infrastructure and application deployments with Python scripts and Ansible playbooks, reducing manual effort and error rates.
- Monitor system health, troubleshoot performance bottlenecks, and implement proactive alerting using Prometheus, Grafana, and CloudWatch.
- Collaborate with development, QA, and product teams to define best practices for code quality, security, and observability.
Requirements
- 5+ years of DevOps experience in a fast‑paced tech environment.
- Proven expertise with Kubernetes, Docker, and AWS services.
- Strong scripting skills in Python and Bash; experience with Terraform and CI/CD tooling.
- Excellent problem‑solving abilities and a passion for automation and continuous improvement.
- Effective communication skills and ability to work cross‑functionally in a distributed team.
Skills
kubernetesdockerawsterraformcicdpython