Intermediate Microsoft Dynamics 365 DevOps Engineer to create and implement CI/CD Automation using Azure Pipeline for Dynamics 365.

Job Type: Contract
Positions to fill: 1
Start Date: Jun 12, 2023
Job End Date: Jun 30, 2024
Pay Rate: Hourly: Negotiable
Job ID: 130228
Location: Calgary, Edmonton, Halifax, London, Montreal, Ottawa, Regina, Toronto, Vancouver, Victoria, Winnipeg
Apply
Our insurance client is seeking an Intermediate Microsoft Dynamics 365 DevOps Engineer to create and implement CI/CD Automation using Azure Pipeline for Dynamics 365. (296)
 
Mandatory Skills:
  • 3-5 years experience working on Microsoft D365 platform
  • Proficiency with Azure DevOps in support of CI/CD pipelines for building, packaging, deploying and testing.
  • Experience with Library Variable Groups and integration with Azure Key Vault
  • Experience in using PowerShell scripting
  • Knowledge of automated test execution and Penetration Testing
  • Knowledge of Threat modelling, Continuous Security Monitoring, and Application Security
  • Experience with Quality and approval gates for deployments
  • Experience with Service connections, artifacts, GIT Repos and Agent/Deployment Pools
 
Description:
  • Various team leads have created CI/CD automation but there is no formal DevSecOps practice with full governance and best practices. 
  • Implement a System Team - Scaled Agile Framework 
  • Analyzes current systems DevOps deployment strategies through review of documentation and interviews with Product Teams.
  • Troubleshoots deployment processes.
  • Prepares or assists with feasibility studies (cost benefit analysis or business case), requirement definitions, conceptual and system design documents, project plans and estimates, implementation designs, systems and programs specifications, and systems/interfaces and user documentation.
  • Defines testing requirements and creates test plans that are in accordance with established criteria and standards.
  • Ensure the technical feasibility of provided designs.
  • Leads Joint systems/interfaces Development sessions
  • Develop new release on demand packages using provided in accordance with established criteria and standards
  • Optimize CI/CD pipelines for optimal performance (speed, scalability…)
  • Proficiency in building integration solutions leveraging various standards on Microservices, messaging, queuing, API management and Integration patterns.
  • Develop custom reusable frameworks for Error Management, Logging, Monitoring