onsite
Senior DevOps Engineer - Insolvency Service
Devops Engineer
Senior DevOps Engineer responsible for designing, implementing, and maintaining scalable cloud infrastructure, CI/CD pipelines, and automated deployment workflows using Docker, Kubernetes, AWS, Terraform, and Ansible.
About the role
Key Responsibilities
- Design, build, and maintain highly available, secure, and scalable cloud infrastructure on AWS.
- Develop and manage CI/CD pipelines using Git, Jenkins, GitHub Actions, or equivalent tools to automate build, test, and deployment processes.
- Containerize applications with Docker and orchestrate deployments using Kubernetes, ensuring efficient resource utilization and zero-downtime rollouts.
- Implement infrastructure-as-code with Terraform and configuration management with Ansible to enable repeatable, version-controlled environments.
- Monitor system performance, troubleshoot incidents, and implement proactive alerting and logging solutions (e.g., Prometheus, Grafana, ELK stack).
- Collaborate with development teams to adopt best practices for code quality, security, and compliance.
Requirements
- 5+ years of experience in DevOps or Site Reliability Engineering roles.
- Proficient with AWS services (EC2, S3, RDS, EKS, CloudFormation).
- Strong scripting skills in Bash, Python, or similar.
- Hands‑on experience with Docker, Kubernetes, Terraform, and Ansible.
- Excellent problem‑solving skills and a proactive, collaborative mindset.
Skills
dockerkubernetesawsterraformansiblecicd