This is a highly specialized technical position that requires deep expertise in Microsoft's Azure ecosystem, particularly for connecting diverse systems and automating processes.
- Azure Integration Services : The core of the role is to design and deploy solutions using Azure Logic Apps . This includes managing complex workflows, working with various connectors and adapters, and incorporating custom code via Azure Functions . Experience with services like Azure Service Bus and Azure Event Hubs is also crucial.
- API & Data Integration : You'll need extensive experience integrating with both REST and SOAP APIs . The role also demands proficiency in handling different data formats like JSON and XML , as well as the ability to perform complex data transformations.
- Software Development & Architecture : This isn't just a configuration role. You will be part of the full software development lifecycle and are expected to apply knowledge of various integration patterns (e.g., publish-subscribe). The job also requires a strong understanding of non-functional requirements like security, performance, and high availability.
- DevOps & Automation : The role requires hands-on experience with Azure DevOps for source control and implementing CI / CD pipelines. Knowledge of Azure Resource Manager (ARM) templates for Infrastructure as Code (IaC) is also a key technical skill
Skills Required
Azure, Integration Developer, Devops