We are looking for a skilled DevOps Engineer with hands-on experience in both AWS and Azure cloud platforms to design, implement, and maintain robust CI/CD pipelines and cloud infrastructure.
The ideal candidate will be passionate about automation, scalability, and performance, ensuring smooth deployment and management of modern cloud-native applications.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines using GitHub Actions, Azure DevOps, Jenkins, or similar tools.
- Build and maintain AWS and Azure cloud infrastructure for production, staging, and development environments.
- Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, and ARM/Bicep templates.
- Manage and optimize containerized workloads using Docker and Kubernetes (EKS/AKS).
- Implement and manage monitoring, alerting, and logging with CloudWatch, Azure Monitor, Prometheus, and Grafana.
- Ensure security and compliance across cloud environments, including IAM roles, network policies, and encryption.
- Develop and maintain backup, recovery, and disaster recovery strategies.
- Collaborate with development and QA teams to ensure consistent, reliable, and scalable deployments.
- Drive automation initiatives to enhance deployment reliability, performance, and scalability.
- Troubleshoot and resolve infrastructure and deployment issues across multi-cloud environments.
Required Skills & Experience:
- Minimum 5 years of hands-on experience in DevOps or Cloud Infrastructure Engineering.
- Strong expertise in AWS (EC2, S3, RDS, Lambda, ECS/EKS, IAM, VPC).
- Solid experience in Azure (VMs, App Services, AKS, Azure Functions, Networking).
- Proficiency in CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins, or GitLab CI.
- Expertise in Infrastructure as Code (Terraform, CloudFormation, ARM/Bicep).
- Strong hands-on experience with Docker, Kubernetes, and container orchestration.
- Proficiency in scripting using Bash, PowerShell, or Python.
- Experience with Linux/Windows system administration and cloud networking concepts.
- In-depth understanding of cloud security, cost optimization, and scalability strategies.
Preferred Qualifications:
- AWS Certified DevOps Engineer – Professional or Azure DevOps Engineer Expert certification.
- Experience with monitoring and observability tools such as ELK Stack, Grafana, or Datadog.
- Familiarity with blue-green and canary deployment strategies.
- Previous experience managing multi-cloud or hybrid environments.