Extensive experience (5+ years) designing and implementing cloud solutions on the Microsoft Azure platform.
In-depth knowledge of Azure services such as Azure App Service, Azure SQL Database, Azure Functions, Azure Kubernetes Service (AKS), Azure Storage, Azure Active Directory, etc.
Strong understanding of cloud architecture patterns, microservices architecture, and cloud-native development principles.
Hands-on experience with Infrastructure as Code (IaC) tools such as Azure Resource Manager (ARM) templates, Terraform, or Azure Bicep.
Proficiency in programming languages such as C#, .NET, Python, or Java.
Experience with DevOps practices, CI/CD pipelines, and automation tools (e.g., Azure DevOps, Jenkins, Git).
Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders.
Azure certifications such as Microsoft Certified: Azure Solutions Architect Expert or Microsoft Certified: Azure Developer Associate are a plus.