Provide technical expertise to develop integrations across the Microsoft Azure Cloud Platforms and hold responsibilities including
Work with functional and technical leads from Capgemini and Client teams to understand their requirements constraints and issues to design and implement integration solution within those boundaries using a variety of Azure Integration technologies
Learn and advise clients on cross cutting concerns such as platform performance availability security and operations.
Design and build solutions using APIs real time data flows and process orchestration
Define and implement best practices for the various Integration scenarios including Monitoring of the solutions
Implement DevOps principles to automate and control platforms.
Documentation of solutions e g data models configurations and setup
Having an experience for leading a team of 3 - 5 members.
Strong background in Integration and API s
Experience working with the latest cloud based Microsoft Azure Integration services including API Management Logic Apps Azure Function App Service Bus and Azure Event Hub
Familiar with other Azure services including but not limited to Azure Key Vault Azure Monitor Storage Accounts Event Grid
Familiar with infrastructure as code oriented around Terraform
Familiar with Azure DevOps
Familiar with .NET, C# and JSON development
Relevant certifications for developing integrations in an Azure environment is a bonus AZ900 DP203 AZ204.
Excellent communication skills
Ability to work independently as well as in project teams and take ownership and responsibility.
Primary Skill
Strong background in Integration and API s
Experience working with the latest cloud based Microsoft Azure Integration services including API Management Logic Apps Azure Function App Service Bus and Azure Event Hub
Familiar with other Azure services including but not limited to Azure Key Vault Azure Monitor Storage Accounts Event Grid
Secondary Skill
Familiar with infrastructure as code oriented around Terraform