Job Summary:
We are looking for a highly skilled AWS DevOps Engineer with hands-on expertise across both AWS and Microsoft Azure. You will be responsible for building secure, scalable, and automated infrastructure while supporting end-to-end CI/CD processes, containerization, and monitoring in a hybrid cloud environment. This is a hands-on engineering role with a strong focus on performance, security, and automation.
Key Responsibilities:
- Architect, implement, and maintain cloud-native and hybrid infrastructure using AWS and Azure services.
- Build and manage CI/CD pipelines for automated build, test, and deployment using tools like GitHub Actions, Jenkins, GitLab CI, or Azure DevOps.
- Leverage Terraform, CloudFormation, and ARM templates for repeatable infrastructure as code (IaC) deployments.
- Containerize applications and orchestrate environments using Docker and Kubernetes (EKS, AKS).
- Set up and manage monitoring, logging, and alerting using CloudWatch, Azure Monitor, Prometheus, Grafana, or ELK stack.
- Automate system-level operations and workflows using Python, Bash, or PowerShell.
- Continuously track and optimize cloud cost, performance, and security posture.
- Collaborate across Dev, QA, and Security teams to enforce DevSecOps practices.
- Diagnose and troubleshoot infrastructure and deployment issues across development and production environments.
Required Skills & Qualifications:
- 6+ years of experience as a DevOps Engineer in a production-grade cloud-native environment.
- Strong expertise in AWS core services (EC2, IAM, S3, RDS, Lambda, CloudFormation, etc.).
- Proficient with Microsoft Azure services and hybrid cloud deployment.
- Deep working knowledge of Infrastructure as Code tools like Terraform, CloudFormation, or ARM templates.
- Practical experience with CI/CD tools such as Jenkins, GitLab CI, Azure DevOps, GitHub Actions.
- Experience building and managing Kubernetes clusters (EKS, AKS) and container pipelines.
- Proficiency in scripting with Python, Bash, or PowerShell.
- Strong understanding of cloud security, IAM policies, firewall configuration, and networking fundamentals.
- Experience working in agile, fast-paced DevOps environments.
Preferred Qualifications:
- Bachelor's or master’s in computer science, Engineering, or a related technical field.
- AWS or Azure certifications (e.g., AWS DevOps Engineer – Professional, Azure Administrator Associate).
- Familiarity with GitOps tools such as ArgoCD or Flux.
- Exposure to hybrid or multi-cloud strategy and deployment scenarios.
- Experience working in Agile/Scrum-based teams.