Key Responsibilities
Manage and maintain AWS / Azure / GCP cloud environments.
Configure and maintain development, staging, and production environments.
Build and manage CI/CD pipelines.
Automate application deployment and infrastructure processes.
Manage Docker-based applications and containers.
Monitor application performance, servers, and infrastructure.
Troubleshoot deployment, infrastructure, and production issues.
Implement backups, security controls, and disaster-recovery practices.
Collaborate with developers and QA teams for smooth releases.
Maintain technical documentation for infrastructure and deployments.
Required Skills
2–4 years of experience in DevOps / Cloud Engineering.
Strong experience with AWS / Azure / GCP.
Knowledge of Linux and server administration.
Hands-on experience with Docker.
Experience with CI/CD tools such as GitHub Actions, GitLab CI, Jenkins, etc.
Knowledge of Git and version control.
Understanding of networking, DNS, SSL, security, and cloud infrastructure.
Good to Have
Kubernetes.
Terraform / Infrastructure as Code.
AWS services such as EC2, S3, RDS, CloudFront, IAM, Lambda.
Monitoring tools such as CloudWatch, Grafana, or similar.
Experience supporting Node.js, React, Laravel, or Flutter applications.