Visionpool Business Services is hiring a Short term contract Azure Integration Analyst will be responsible for designing, developing, and maintaining integration solutions that connect various enterprise systems using both Windows Server and Linux Server applications with Microsoft Dataverse.
Responsibilities:
• Design, implement, and maintain integration solutions leveraging Microsoft Dataverse as a core data platform.
• Develop Durable Azure Functions for stateful, long-running serverless workflows, ensuring resilience, scalability, and cost-effectiveness.
• Employ Azure Logic Apps, Azure Service Bus, and Azure Event Grid for orchestrating complex integration patterns and asynchronous messaging.
• Integrate with various Microsoft Power Platform components, Azure services, third-party APIs, and on-premise systems in a secure and efficient manner.
• Collaborate with data architects and data engineers to define and enforce data integration standards, security, and governance within the Dataverse environment.
• Utilize Azure Key Vault, Managed Identities, and Role-Based Access Control (RBAC) to ensure secure access and authentication for integration endpoints.
• Implement best practices for test-driven development (TDD) and continuous integration/continuous deployment (CI/CD) pipelines, ensuring code quality and rapid delivery.
• Monitor and optimize integration performance using Azure Monitor, Application Insights, and Log Analytics for proactive troubleshooting and incident resolution.
• Profile and tune durable functions to improve throughput, latency, and cost efficiency.
• Work closely with cross-functional stakeholders (developers, data scientists, solution architects, product managers, and business analysts) to understand requirements, provide technical guidance, and deliver end-to-end integration solutions.
• Travel to/from Regina and Saskatoon may be required.
Qualifications:
• Bachelor's Degree or Diploma in Computer Science, Business Administration, Engineering or Health Care
• Azure Certification (Microsoft Certified: Azure Developer Associate, Azure Solutions Architect Expert, Power Platform Developer Associate)
• 5+ years of professional experience in software engineering, integration, or cloud development roles.
• Experience working in a highly integrated environment
• Experience in managing and mentoring technical development teams
• Deep experience with Microsoft Azure services, especially Azure Functions (including Durable Functions), Azure Logic Apps, Azure Service Bus, and Azure Event Grid.
• Strong understanding of Microsoft Dataverse, including entities, data modeling, Common Data Model (CDM), and integration with Power Platform components.
• Proficiency in coding languages such as C#, JavaScript/TypeScript, or Python for developing serverless functions and integration components.
• Familiarity with RESTful APIs, OData endpoints, OAuth 2.0, and Azure Active Directory (AAD) for secure communication and authentication.
• Experience with DevOps practices, including Git-based version control, CI/CD pipelines (e.g., Azure DevOps or GitHub Actions), and automated testing frameworks.
• Understanding of modern integration patterns (e.g., event-driven architecture, message queuing, publish/subscribe) and cloud-native design principles.
• Excellent problem-solving abilities, analytical thinking, and a keen attention to detail.
• Strong communication and interpersonal skills, with the ability to collaborate effectively in a cross-functional, diverse team environment.
• Self-driven, proactive, and capable of working under minimal supervision, balancing multiple priorities in a dynamic setting.
Preferred Qualifications:
• Experience integrating with Microsoft Dynamics 365 CE/CRM or other enterprise business applications.
• Familiarity with Infrastructure as Code (IaC) tools like Bicep, ARM templates, or Terraform.
• Experience working in Agile/Scrum delivery frameworks.
• Healthcare experience
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.