Description

Core Requirements:

•             Solid experience as a Technical Architect, leading the rearchitecting of monolithic applications into Microservices architecture.

•             Strong expertise in containerization using Docker and container orchestration using Kubernetes.

•             In-depth knowledge of Microservices architecture patterns, principles, and best practices.

•             Hands-on experience with Azure cloud platform, including Azure API Management, Azure Kubernetes service (AKS) and Azure DevOps.

•             Proficiency in Java development, particularly with Spring Boot framework for Microservices development.

•             Strong understanding of J2EE technologies and frameworks.

 

Considering the nature of this role, which requires hands-on involvement rather than a managerial focus, it is crucial to ascertain the candidate's practical experience in these technologies. It would be beneficial to confirm their technical proficiency and hands-on involvement in relevant projects.

  • A total of 15+ years of experience in the IT industry, with at least 5-7 years dedicated to building cloud architecture using Azure and microservices.
  • Expertise in MS Azure cloud, API design and management, Java, Kubernetes, database systems, and serverless computing.
  • Experience in developing cloud-native solutions in a greenfield environment and modernizing existing solutions in an enterprise setting.
  • Knowledge of cloud design patterns, cloud operations, and cloud cost models, with a track record of implementing best practices.
  • Strong technical skills in application and integration architecture, security, automation, and a working knowledge of IT operations.
  • Familiarity with cloud security principles and best practices.
  • Experience in implementing containerized solutions using Docker and Azure Kubernetes Service.
  • Exposure to integration solutions using Kafka/Event Grid.
  • Deep understanding of Azure DevOps processes.
  • Familiarity with multiple databases (relational and NoSQL) and data integration.
  • Exposure to service mesh platforms such as Istio, Consul, Kuma.
  • Demonstrable hands-on experience is essential.
  • Excellent communication skills.

Education

Any Graduate