Role Overview
We are looking for a DevOps Engineer who will play a key role in building, automating, and maintaining our cloud infrastructure and deployment systems.
You will work closely with the engineering team to ensure reliable deployments, system scalability, and high platform availability. This role requires strong hands-on experience with cloud environments, CI/CD pipelines, automation, and monitoring systems.
Key Responsibilities
- Design, implement, and manage scalable cloud infrastructure (AWS/GCP)
- Build and maintain CI/CD pipelines to support continuous integration and deployment
- Automate operational and deployment processes to improve efficiency
- Monitor system performance, availability, and reliability
- Troubleshoot infrastructure and application-level issues
- Implement Infrastructure as Code (IaC) using Terraform
- Manage containerized environments using Docker and Kubernetes
- Maintain Linux-based systems (including configuration and monitoring)
- Implement logging and monitoring solutions (ELK, Prometheus, Grafana)
- Participate in incident management and on-call support as required
- Ensure infrastructure aligns with security and compliance best practices
Required Skills & Qualifications
- 1–4 years of experience in DevOps / SRE roles
- Hands-on experience with AWS or GCP
- Strong understanding of Docker and Kubernetes
- Experience with CI/CD tools such as Jenkins, Git, or Argo CD
- Experience with Infrastructure as Code tools (Terraform preferred)
- Proficiency in Python and Shell scripting
- Experience with configuration management tools (Ansible)
- Strong knowledge of Linux system administration
- Familiarity with monitoring and logging tools (ELK stack, Prometheus, Grafana)
- Understanding of incident management and production support