Design and implement integration solutions using Azure services, ensuring scalability, security, and performance.
Develop, deploy, and manage APIs using Azure API Management.
Build and orchestrate workflows using Azure Logic Apps and Azure Functions.
Integrate on-premises and cloud applications using Azure Service Bus, Event Grid, and other messaging services.
Analyze integration requirements, create technical specifications, and document solution designs.
Develop data mappings, transformations, and error-handling processes.
Monitor and maintain integration solutions, troubleshoot issues, and optimize performance.
Collaborate with architects, business analysts, and other developers to deliver end-to-end integration solutions.
Follow DevOps practices for automated build, deployment, and monitoring of integrations.
Requirements
- Hands-on experience with Azure Integration Services, including:
- Azure Logic Apps
- Azure Functions
- Azure API Management
- Azure Service Bus and Event Grid
- Azure Data Factory (nice to have)
- Strong understanding of REST and SOAP APIs, JSON, XML, and other data exchange formats.
- Experience with authentication and authorization mechanisms (OAuth2, JWT, Azure AD).
- Solid knowledge of .NET (C#) or other programming/scripting languages.
- Familiarity with Azure DevOps for CI/CD pipelines and release management.
- Experience with monitoring and logging tools in Azure (e.g., Application Insights, Log Analytics).