Key Responsibilities:
- Design, manage, and support Public, Private, and Hybrid Cloud infrastructure (AWS/Azure).
- Automate deployment and infrastructure provisioning using Terraform, Ansible, and CI/CD pipelines.
- Manage Kubernetes (EKS) clusters, containers (Docker), and AWS native services (EC2, RDS, Lambda, IAM, S3, etc.).
- Work with Azure services including VM, Networking, Security, Storage, and Azure OpenAI.
- Implement and maintain monitoring, logging, and alerting solutions for production environments.
- Ensure adherence to cloud security best practices using KMS, Secrets Manager, and Certificate Manager.
- Participate in Agile ceremonies and ITSM processes.
- Collaborate closely with cross-functional teams and contribute to open-source and internal engineering communities.
Required Skills & Qualifications:
- Bachelor’s degree in computer science, Engineering, or related field.
- 8-10+ years of hands-on experience with AWS or Azure.
- Strong scripting experience (Python, Shell).
- Hands-on with CI/CD tools (Jenkins, GitHub Actions, AWS Code Pipeline, ArgoCD).
- Proficiency with Terraform (Basic to Intermediate).
- AWS or Azure certification (Mandatory).
- Familiarity with Kubernetes, Docker, and container orchestration.
- Experience with Azure Generative AI is a strong plus.
- Strong understanding of cloud security, DevOps practices, and operational support.