Key Responsibilities
- Lead the design and implementation of Azure-based solutions for complex enterprise applications.
- Define cloud architecture and roadmap in collaboration with business and technology stakeholders.
- Assess client s current environment and make architecture recommendations for cloud adoption, migration, and optimization.
- Own end-to-end solution architecture and act as a trusted advisor to client leadership.
- Collaborate with DevOps, Security, Data, and Application teams to align cloud solutions with enterprise strategy.
- Mentor and guide development teams on best practices in cloud architecture.
- Conduct architecture reviews, risk assessments, and cost-benefit analysis.
- Support pre-sales and proposal development including effort estimation, technical solutions, and client presentations.
- Stay updated with the latest Azure offerings and industry trends.
Required Skills Qualifications
- 12+ years of experience in IT, with 6+ years of hands-on experience in Azure architecture and implementation.
- Strong expertise in Azure services such as Azure App Services, AKS, Azure Functions, Azure SQL, Cosmos DB, Azure DevOps, ARM/Bicep/Terraform templates.
- Deep understanding of cloud networking, identity, governance, and security principles.
- Experience with hybrid and multi-cloud environments.
- Strong background in enterprise application design and microservices architecture.
- Familiarity with cloud cost optimization and FinOps practices.
- Microsoft Azure certifications (e.g., Azure Solutions Architect Expert) preferred.
- Bachelors or Master s degree in Computer Science, Engineering, or a related field.
- Prior experience in a client-facing consulting role.
- Knowledge of other cloud platforms like AWS or GCP is a plus.