Key Responsibilities:
Design, build, and manage cloud infrastructure on Microsoft Azure.
Develop and maintain CI/CD pipelines using Azure DevOps YAML.
Deploy, manage, and troubleshoot applications on Azure Kubernetes Service (AKS).
Implement Infrastructure as Code (IaC) using Terraform.
Automate operational tasks and deployments using PowerShell scripting.
Monitor, optimize, and secure Azure cloud environments.
Collaborate with development, QA, and operations teams to streamline release processes.
Implement containerization and orchestration best practices using Docker and Kubernetes.
Manage Azure services such as Virtual Networks, Storage Accounts, Key Vault, App Services, Azure Monitor, and Log Analytics.
Ensure compliance with security, governance, and cost-optimization standards.
Perform root cause analysis and provide solutions for production issues.
Required Skills:
Robust hands-on experience with Microsoft Azure Cloud Platform.
Expertise in Azure DevOps and YAML-based CI/CD pipeline development.
Experience deploying and managing workloads on Azure Kubernetes Service (AKS).
Proficiency in Terraform for infrastructure provisioning and management.
Solid scripting skills in PowerShell.
Experience with Git repositories and branching strategies.
Valuable understanding of Kubernetes, Docker, networking, and security concepts.
Knowledge of monitoring and logging tools in Azure.
Experience with Azure IAM, RBAC, Key Vault, and cloud security best practices.