Key Responsibilities
- Design, develop, and implement Microservices-based architectures using best practices for scalability, performance, and security.
- Lead the migration of complex applications, services, and data from on-premises environments to Azure Cloud .
- Develop and maintain CI / CD pipelines for seamless deployment using tools such as Azure DevOps , GitHub Actions , or Jenkins .
- Design and configure Azure resources including Azure Kubernetes Service (AKS) , Azure App Services , Azure Functions , Azure Logic Apps , and Azure Service Bus .
- Define and implement API Gateway solutions for secure and efficient communication between microservices.
- Ensure high availability, scalability, and disaster recovery by leveraging Azure Backup , Azure Monitor , and Azure Site Recovery .
- Collaborate with stakeholders to translate business requirements into scalable and resilient technical solutions.
- Provide architectural guidance and technical leadership to development teams.
- Implement security best practices using Azure AD , Managed Identities , and Role-Based Access Control (RBAC) .
- Conduct performance optimization and cost management of Azure services to ensure efficient cloud utilization.
Qualifications and Skills
13+ years of experience in IT with a focus on solution architecture and cloud technologies.Extensive experience in designing and deploying Microservices Architecture with technologies such as Docker , Kubernetes , and Azure Kubernetes Service (AKS) .Proven experience in Azure Cloud Migration , including re-hosting, re-platforming, and re-architecting strategies.Proficiency in Azure services like Azure App Services , Azure Functions , Azure API Management , Azure Logic Apps , and Azure SQL Database .Hands-on experience with Infrastructure as Code (IaC) tools like Terraform , ARM Templates , or Bicep .Strong understanding of Azure Networking , Virtual Networks , ExpressRoute , and Application Gateway .Certified Azure Solutions Architect and Azure Administrator (e.g., AZ-305 , AZ-104 ).Experience in implementing DevOps practices with tools such as Azure DevOps , Docker , and Kubernetes .Strong expertise in designing fault-tolerant, high-availability solutions on Azure.Knowledge of CI / CD Pipelines , Monitoring , and Logging Solutions for cloud environments.Preferred Skills :
Experience with .NET Core , angular , Python, React, etc. in cloud-native application development.Familiarity with Azure Data Services like Azure Data Factory , Azure Synapse , or Azure Databricks .Strong problem-solving skills with a proactive and solution-oriented mindset.Skills Required
Azure Cloud, Azure Functions, Microservices, Azure Devops