Role Overview
We are looking for a skilled DevOps Engineer with 3+ years of hands-on experience in cloud infrastructure, containerization, CI/CD automation, configuration management, and monitoring. The role focuses on automation, reliability and observability in a modern cloud-native environment.
Key Responsibilities
Design, deploy, and manage scalable cloud infrastructure on AWS, Azure, and GCP
Build, maintain, and optimize CI/CD pipelines using GitHub Actions and GitLab CI/CD
Containerize applications using Docker and orchestrate workloads using Kubernetes
Automate configuration management and operational tasks using Ansible
Define and maintain Infrastructure as Code (IaC) using Terraform
Manage monitoring and logging systems such as Prometheus, Grafana, ELK Stack
Collaborate with development teams to improve deployment workflows and observability
Troubleshoot infrastructure and application issues across environments
Continuously improve automation, reliability, and operational processes
Required Skills & Experience
3+ years of experience in DevOps / Cloud Engineering
Hands-on experience with:
AWS, Azure, GCP
Docker & Kubernetes
Terraform
CI/CD tools (GitHub Actions, GitLab CI/CD)
Prometheus, Grafana, ELK Stack
Strong Linux and networking fundamentals
Experience with alerting, logging, and performance monitoring
Strong troubleshooting and problem-solving skills
AWS Certified Solutions Architect Associate / Professional (mandatory)
Additional cloud or Kubernetes certifications are a plus, such as Azure Solutions Architect Expert, Google Professional Cloud Architect, or CKA/CKAD/CKS