onsite
DevOps Engineer - DataCouch
Devops Engineer
DevOps Engineer responsible for building and maintaining cloud infrastructure, automating deployments, and ensuring reliable CI/CD pipelines using AWS, Docker, Kubernetes, and Terraform.
About the role
Key Responsibilities
- Design, implement, and manage scalable infrastructure on AWS using IaC tools such as Terraform.
- Containerize applications with Docker and orchestrate them using Kubernetes clusters.
- Develop, maintain, and optimize CI/CD pipelines (e.g., Jenkins, GitLab CI) to enable rapid, reliable releases.
- Monitor system performance, troubleshoot incidents, and ensure high availability and security of services.
- Collaborate with development and QA teams to integrate best practices for automation, testing, and deployment.
Requirements
- 1‑3 years of hands‑on experience in DevOps or site reliability engineering.
- Proficiency with AWS services (EC2, S3, RDS, IAM, CloudWatch) and Linux/Unix environments.
- Strong knowledge of container technologies (Docker) and orchestration platforms (Kubernetes).
- Experience writing infrastructure as code using Terraform or CloudFormation.
- Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions) and scripting languages (Bash, Python).
Skills
awsdockerkubernetesterraformcicdlinux