Role Overview
We are looking for a motivated DevOps Engineer with 3–4 years of hands-on experience in cloud infrastructure, CI/CD automation, containerization, and monitoring. The ideal candidate should be passionate about automation, infrastructure reliability, and improving software delivery processes.
Responsibilities
- Build, maintain, and optimize CI/CD pipelines.
- Deploy and manage applications on AWS, Azure, or Google Cloud Platform.
- Manage Linux servers and cloud infrastructure.
- Configure and maintain Docker containers and Kubernetes clusters.
- Automate infrastructure provisioning using Terraform, CloudFormation, or Ansible.
- Monitor infrastructure using Prometheus, Grafana, ELK Stack, or CloudWatch.
- Troubleshoot deployment, infrastructure, and production issues.
- Work closely with development teams to improve release processes.
- Implement infrastructure security best practices.
- Maintain documentation for deployment and infrastructure processes.
Requirements
- 2–4 years of DevOps experience.
- Strong Linux administration skills.
- Experience with AWS, Azure, or GCP.
- Hands-on experience with Docker and Kubernetes.
- Experience creating CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Infrastructure as Code using Terraform or CloudFormation.
- Shell scripting and at least one programming language (Python, Bash, or Go).
- Experience with Git version control.
- Understanding of networking fundamentals.
- Experience with monitoring and logging tools.
- Bachelor's degree in Computer Science, Information Technology, or related discipline.
Skills
- AWS
- Kubernetes
- Terraform
- Docker
- Python
Nice to Have
- Helm Charts
- ArgoCD
- Istio
- SonarQube
- Nexus/Artifactory
- DevSecOps practices
- Terraform Modules
- Kafka
- Redis
- PostgreSQL/MySQL administration
Benefits
- Competitive salary
- Learning and certification support
- Exposure to cloud-native technologies
- Opportunity to work on enterprise-scale projects
- Collaborative and growth-oriented work environment