Synergis is a workforce solutions partner that focuses on building IT ecosystems for businesses. They are seeking a Microsoft Dynamics Deployment Engineer responsible for managing and executing production builds and releases for Microsoft Dynamics 365 and Power Platform solutions, ensuring secure and repeatable deployments.
Responsibilities:
- Own and manage production release pipelines in Azure DevOps for Dynamics 365 and Power Platform solutions
- Execute and coordinate production deployments, including scheduled releases, hotfixes, and emergency fixes
- Promote solutions through UAT → Hotfix → Production using controlled, repeatable deployment processes
- Validate release readiness including solution packages, pipeline approvals, change records, and rollback plans
- Design, maintain, and optimize Azure DevOps build and release pipelines for Dynamics and Power Platform
- Manage pipeline variables, secrets, service connections, and environment approvals
- Ensure versioning, artifact integrity, and deployment consistency across all environments
- Implement gated releases, approvals, and checks aligned to enterprise standards
- Manage deployment of Dynamics 365 solutions, including managed and unmanaged solutions
- Deploy Power Platform components, including: Power Apps (model-driven and canvas apps), Power Automate flows, Dataverse schema changes, Environment variables and connection references
- Use Power Platform ALM tooling (e.g., Power Platform Build Tools, solution packager - Nuget)
- Ensure production deployments follow Microsoft ALM best practices
- Manage environment-specific configurations, secrets, and connection references
- Coordinate identity, permissions, and service principals required for deployments
- Partner with security and infrastructure teams to ensure compliance with access and security standards
- Support environment provisioning, refreshes, and release readiness checks
- Enforce change management and release governance for all production deployments
- Partner with QA and UAT teams to validate deployment outcomes and sign-off criteria
- Execute and document deployment validation, smoke testing, and rollback procedures
- Proactively identify and mitigate production deployment risks
- Provide deployment support during and after production releases
- Troubleshoot and resolve pipeline, deployment, and configuration issues
- Drive automation improvements to reduce manual steps and release risk
- Maintain deployment runbooks, standards, and release documentation
Requirements:
- 3-5+ years of experience in release engineering, deployment engineering, or DevOps
- Hands-on experience with Azure DevOps CI/CD pipelines
- Experience deploying Microsoft Dynamics 365 solutions to production
- Strong experience with Power Platform ALM, including solution-based deployments
- Familiarity with Power Platform Build Tools and solution packaging
- Experience managing production, change windows and release approvals
- Advanced Power Platform experience (Dataverse, Power Automate, environment strategies)
- Experience integrating Azure DevOps with ServiceNow or enterprise change tools
- Knowledge of Azure identity (service principals, managed identities, Entra ID)
- Experience with supporting large, multi environment implementations for MS Dynamics