Job Description :

Job description:

The requirement is for a Sr Solution Architect with extensive experience in architecture and designing of Azure native applications and .NET applications for Azure.
Candidate should have thorough understanding and work experience in designing cloud native solutions using Azure PaaS, Storage, Compute, and Integration services.
Candidate should have thorough understanding of all aspects of cloud native application development following Microservices Architecture with knowledge of Azure VNET /, Integration with on-prem applications and deploying applications using Azure DevOps.
Candidate should have working experience in developing large scale distributed applications comprising of Azure native microservices, Azure storage technologies, containers / Kubernetes (AKS) and integrating with on-prem Legacy systems.
Candidate should have good understanding and knowledge of developing and deploying Java/Spring application on Azure.
The candidate should understand integration architecture, frameworks, and patterns with focus on APIs and Microservices based architecture.

Skill, Experience Required:

Certified Microsoft Azure Developer and Microsoft Azure Solution Architect with working experience in developing, architecting, and deploying Azure (cloud) Native solutions
Thorough understanding of Microservices Architecture and Azure Patterns
Experience in Designing and hosting solutions using Azure PaaS services such as Azure APIM, Logic Apps, App Services, Azure functions, Event Bus, Event Hub, ADB2C, Key Vault
Experience in Azure Storage technologies such as Azure BLOB, Table Storage, Cosmos, Redis, Persistent Queues, Azure Data Factory
Extensive experience in developing .NET Core / .NET Framework applications and understanding of REST APIs.
Experience in deploying .NET Core Apps to Azure
Experience in Azure DevOPs is must
Experience in architecting azure solution for hosting Java Applications.
Experience in implementing Azure cloud design patterns
Experience in designing topologies for hosting Highly Available, Resilient and Scalable solutions on Azure for various environments such as Dev, QA and PROD
Experience in Docker Containers and deploying topologies using Azure Kubernetes Services (AKS)
Experience with design and implementation of App security using AD, ADB2C, OAUTH is preferred
Experience in Event driven architecture leveraging using Azure Service Bus, Azure Event Hubs, Event Grid
Experience in Messaging technologies such as JSON, XML
Exposure to API Lifecycle, API Management and Governance
Analyze requirements, understand current service landscape and create Service Migration Plan
Experience in Designing Architecture that is scalable, fault tolerant and meets service SLAs.
Mentor and train project team members
Experience working with multi-culture, distributed offshore and onshore development teams in dynamic and complex environment
Must have excellent written and verbal communication skills

Experience & General information Required:

Bachelor’s degree in Computer Science and related field
18 plus years of overall experience in design and developing large scale solutions using .NET/Azure
Background in .NET Core is a must
5 plus years of experience in design and developing Azure native solutions.
Strong understanding of Object-Oriented design methodologies and design patterns?

Client : Implementer Need


Similar Jobs you may be interested in ..