About the role
The DevOps Engineer will design, implement, and maintain continuous integration and continuous delivery pipelines, ensuring reliable and scalable deployment of applications across cloud and on-premises environments. This role focuses on automation, monitoring, and collaboration with development and operations teams to accelerate delivery cycles and maintain high system availability.
What you will do
- Design, build, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Automate infrastructure provisioning and configuration with IaC tools like Terraform, Ansible, or CloudFormation.
- Implement and manage container orchestration platforms (Kubernetes, Docker Swarm) and related services.
- Set up and monitor application performance, logging, and alerting using Prometheus, Grafana, ELK stack, or equivalent.
- Collaborate with development teams to integrate security, compliance, and testing into the deployment pipeline.
- Troubleshoot and resolve deployment, performance, and infrastructure issues in a timely manner.
What we are looking for
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3–5 years of professional experience in DevOps or Site Reliability Engineering.
- Proficiency with at least one major cloud provider (AWS, Azure, GCP) and associated services.
- Hands‑on experience with containerization (Docker) and orchestration (Kubernetes).
- Strong scripting skills (Python, Bash, PowerShell) and familiarity with IaC tools.

