We are looking for a highly skilled and experienced Azure Solutions Architect to design and implement Azure-based solutions that address our clients' business requirements. The ideal candidate will be responsible for ensuring the scalability, security, and performance of cloud solutions while collaborating with cross-functional teams to drive innovation and efficiency.
Key Responsibilities:
Design and implement Azure-based solutions aligned with business requirements.
Translate complex business needs into robust technical solutions.
Guide development teams and ensure solutions meet scalability, security, and performance standards.
Conduct architectural reviews and provide recommendations for improvements.
Stay updated with emerging Azure technologies and best practices.
Communicate effectively with clients and internal teams to ensure alignment.
Embed cloud architecture governance and design optimal Azure and hybrid cloud solutions.
Implement DevSecOps processes, including CI/CD pipelines.
Collaborate with technology teams to enhance product development.
Required Skills & Qualifications:
Proven experience as an Azure Solution Architect.
Strong communication, problem-solving, and strategic thinking skills.
Ability to work independently and collaboratively in a team environment.
Bachelor's degree in a relevant field.
Extensive experience with distributed cloud applications and scalable product design.
Familiarity with the software development lifecycle and a range of technologies.
Expertise in SaaS and multi-tenant architecture design principles.
Experience in designing highly available, scalable, and resilient cloud solutions using Azure Kubernetes Service (AKS), App Services, Azure Service Bus, and Azure Functions.
Proficiency in Azure Well-Architected Framework, focusing on security, reliability, performance efficiency, operational excellence, and cost optimization.
Hands-on experience with Azure Monitor, Log Analytics, Application Insights, and distributed tracing for observability.
In-depth knowledge of Azure Security Best Practices, including identity management (Azure AD, RBAC, Managed Identities), encryption (Azure Key Vault, TLS), and threat protection (Sentinel, Defender for Cloud).
Proficiency in Azure Cost Management and Optimization strategies, including reserved instances, autoscaling, and rightsizing resources.
Familiarity with multi-cloud and hybrid-cloud strategies, integrating on-premises workloads with Azure services.