Key Responsibilities- Design, deploy, and manage Azure cloud infrastructure.
- Implement Infrastructure as Code (IaC) using ARM Templates / Bicep / Terraform.
- Configure and manage Azure services such as:
- Azure Virtual Machines (VMs)
- Azure App Services
- Azure Kubernetes Service (AKS)
- Azure Storage Accounts
- Azure SQL / Managed Instances
- Azure Virtual Networks (VNet), NSG, Load Balancers
- Implement identity and access management using Azure AD (Entra ID).
- Manage and configure Azure Backup, Azure Site Recovery (DR setup).
- Monitor infrastructure using Azure Monitor, Log Analytics, and Application Insights.
- Implement security best practices and Azure security controls.
- Optimize cloud cost using Azure Cost Management.
- Support CI/CD pipelines using Azure DevOps or GitHub Actions.
- Collaborate with DevOps, Security, and Application teams.
Required Technical Skills
- Strong hands-on experience in Microsoft Azure (minimum 3+ years).
- Experience with Azure networking (VNet Peering, ExpressRoute, VPN).
- Good knowledge of Azure Active Directory (Entra ID).
- Experience with Azure Kubernetes Service (AKS).
- Experience in scripting (PowerShell / Bash).
- Knowledge of Infrastructure as Code (Terraform preferred).
- Experience with CI/CD pipelines (Azure DevOps).
- Understanding of cloud security best practices.
- Experience with monitoring & logging tools.
Good to Have
- Azure certifications (AZ-104, AZ-305, AZ-400).
- Experience with containerization (Docker).
- Experience with multi-cloud environments (AWS/GCP).
- Knowledge of Windows & Linux administration.
- Experience with automation tools like Ansible.
Soft Skills
- Strong troubleshooting and analytical skills.
- Good communication skills.
- Ability to work independently and in a team.
- Strong documentation skills.
Educational Qualification
- Bachelor's degree in Computer Science / IT or related field.
Skills: code,infrastructure,security,cloud,docker,cd,scripting,azure,devops,microsoft azure,ci,aks