We are seeking a skilled Azure Architect with Java expertise to lead and design robust cloud-based solutions. The ideal candidate will have a strong foundation in Azure cloud architecture and extensive experience in Java application development. This role requires a blend of technical expertise, leadership skills, and hands-on implementation abilities to deliver scalable, secure, and high-performance solutions.
Key Responsibilities
Design and implement Azure cloud architectures aligned with business requirements and industry best practices.
Lead the migration of on-premise applications and workloads to Azure.
Architect and deploy solutions incorporating Azure services such as Azure Kubernetes Service (AKS), Azure App Services, Azure Functions, and Azure DevOps.
Develop and optimize scalable, secure, and high-performing Java-based applications.
Collaborate with cross-functional teams to integrate Azure solutions with enterprise systems.
Establish and enforce governance policies for cloud operations, cost management, and security compliance.
Troubleshoot and resolve complex cloud and application-related issues.
Provide technical leadership, mentoring, and knowledge-sharing within the team.
Key Requirements
Proven experience as an Azure Architect with a deep understanding of cloud principles and practices.
Strong programming expertise in Java with knowledge of frameworks like Spring Boot or Java EE.
Hands-on experience with Azure services such as Azure Functions, Logic Apps, Service Bus, Cosmos DB, Azure SQL, and ARM templates or Terraform.
Proficiency in designing and deploying containerized applications using Docker and Kubernetes.
Experience in setting up CI/CD pipelines using Azure DevOps, Jenkins, or similar tools.
Strong understanding of microservices architecture and RESTful APIs.
Solid grasp of security best practices, including identity and access management, data protection, and compliance in Azure environments.
Excellent communication skills and ability to translate business requirements into technical solutions.
Azure certifications such as Microsoft Certified: Azure Solutions Architect Expert or Azure DevOps Engineer Expert are a plus.
Summary of Role Requirements:
Flexible hours available
More than 4 years of relevant work experience required for this role