- Hands-on experience with Microsoft Azure Cloud services such as Azure VM, Storage Account, Virtual Network, Azure AD/Entra ID, Azure SQL and Monitor.
- Good understanding of Azure infrastructure and cloud concepts.
- Experience in deploying, configuring and managing applications/resources on Azure.
- Knowledge of Windows/Linux server administration.
- Good understanding of networking concepts such as TCP/IP, DNS, VPN, Load Balancer, NSG and Firewalls.
- Experience with Azure IAM/Entra ID, RBAC and access management.
- Knowledge of Azure Monitor, backup and troubleshooting.
- Exposure to Terraform or ARM/Bicep templates is an advantage.
- Basic knowledge of Docker and CI/CD pipelines is preferred.
- Ability to troubleshoot Azure infrastructure and application-related issues.
- Positive communication and problem-solving skills.