Project Role :
Industry Subject Matter AdvisorProject Role Description :
Work closely with client project teams to provide expertise (functional, technical, industry, tools/methods) to ensure successful solution design and delivery.Must have skills :
Java Standard EditionGood to have skills :
Microsoft Azure ArchitectureMinimum 15 Year(s) Of Experience Is Required
Educational Qualification :
15 years full time educationSummary: We are seeking a highly skilled Azure Architect with strong expertise in designing and implementing cloud-native, microservices-based, and event-driven architectures on Microsoft Azure. While the primary focus will be on architecting Azure solutions, the candidate must have hands-on experience in Java programming to effectively guide development teams and ensure best practices. The role involves deep knowledge of Azure PaaS services, messaging platforms, observability, and disaster recovery strategies to deliver scalable, resilient, and secure enterprise applications. Roles & Responsibilities: Define and lead the cloud architecture strategy for microservices and event-driven applications on Azure. Architect and implement solutions using Azure Logic Apps, Service Bus, Event Grid, Event Hubs, and API Management (APIM). Design and deploy modern applications with Azure App Service, Azure Spring Apps (Spring Cloud), Azure Functions, and Azure Kubernetes Service (AKS). Establish data architecture leveraging both relational databases (Azure SQL Database, Azure PostgreSQL/MySQL) and NoSQL solutions (Cosmos DB). Integrate with Azure Blob Storage, Files, Queues, and Tables for distributed data storage and processing. Define and implement observability strategies using Azure Monitor, Application Insights, and distributed tracing (OpenTelemetry). Incorporate high availability, backup, disaster recovery (DR), and availability zone design into all solutions. Provide hands-on Java technical guidance to development teams, ensuring proper use of APIs, microservices, and event-driven design patterns. Collaborate with stakeholders to align technology architecture with business goals. Define best practices for DevOps automation, CI/CD, and security in Azure environments. Professional & Technical Skills: Programming & Frameworks Strong foundation in Java programming (Java 11/17 preferred). Familiarity with Spring Boot and microservices development. Architecture Proven experience designing microservices and event-driven architecture. Strong understanding of cloud-native patterns and distributed system design. Azure Cloud & PaaS Services Expertise in: Workflow orchestration: Azure Logic Apps Messaging & events: Azure Service Bus, Azure Event Grid, Azure Event Hubs (Kafka interface) API management: Azure API Management (APIM) App hosting & serverless: Azure App Service, Azure Spring Apps (Spring Cloud), Azure Functions, AKS Data services: Azure SQL Database, Azure Database for PostgreSQL/MySQL, Cosmos DB Storage services: Blob Storage, File Storage, Queues, Tables Monitoring & Observability Experience with Azure Monitor, Application Insights, and distributed tracing (OpenTelemetry). Resilience & Disaster Recovery Knowledge of Backup, Site Recovery, Availability Zones, and disaster recovery design for critical applications. Preferred Qualifications Azure certifications (e.g., Azure Solutions Architect Expert, Azure Developer Associate). Exposure to CI/CD pipelines (Azure DevOps, GitHub Actions). Experience with security best practices in Azure (identity, key management, secrets management). Familiarity with integration patterns across enterprise systems. Excellent communication skills with ability to engage both technical and business stakeholders. Leadership qualities to mentor and guide development teams. Strong problem-solving, analytical, and architectural decision-making skills. Additional Information: The candidate should have minimum 15 years of experience Bachelors or Masters degree in Computer Science, Engineering, or related field. Microsoft Azure certifications preferred., 15 years full time education