Release Engineer

Continuum TechFairfax, VA
17h

About The Position

We’re looking for a hands-on Release Engineer to take ownership of release management for our customer's Dynamics 365 Customer Service and Power Platform solutions. You’ll help streamline and automate releases across environments while ensuring stability, compliance, and smooth collaboration between teams.

Requirements

  • Bachelor’s degree in Computer Science, IT, Engineering, or equivalent experience.
  • 8–10 years in release engineering or DevOps, including at least 5 years focused on Microsoft Dynamics 365.
  • Proven experience with CI/CD using GitHub or Azure DevOps for D365 and Power Platform ALM.
  • Strong understanding of D365 Customer Service architecture, solution layering, dependency management, and environment strategy.
  • Hands-on experience deploying and troubleshooting D365 components—Dataverse, plugins, workflows, Power Automate flows, PCF controls, and integrations.
  • Deep knowledge of Power Platform ALM principles (solution segmentation, environment variables, connection references, publisher strategies, versioning).
  • Skilled in analyzing import logs, trace logs, and telemetry data to pinpoint and resolve root causes.
  • Familiarity with structured change control processes and governance frameworks—especially in regulated or federal environments.
  • Detail-oriented problem solver who thrives in complex system environments.
  • Excellent communicator and collaborator who works well across technical and functional teams.

Responsibilities

  • Lead CI/CD practices for Dynamics 365, Power Platform, and related Azure components, driving consistent and reliable releases.
  • Manage solution builds, packaging, and deployments across Dev, Test, UAT, and Production using Azure DevOps and proven ALM methods.
  • Review and validate environment configurations, layering (managed/unmanaged), patch strategies, and dependencies for D365 apps, Dataverse, plugins, and integrations.
  • Ensure version consistency, connection references, environment variables, and API dependencies are aligned for each release.
  • Troubleshoot complex release issues such as solution import errors, plugin exceptions, or schema conflicts, and establish long-term prevention tactics.
  • Support change control by ensuring all Change Requests include accurate release notes, dependency documentation, and the required approvals aligned with governance standards.
  • Use Power Platform tools (Solution Checker, Plugin Trace Logs, Dataverse telemetry, Azure Application Insights) to diagnose and resolve deployment issues.
  • Champion automation by building and maintaining Azure DevOps Pipelines or GitHub Actions for exports, validation, versioning, and deployment.
  • Collaborate with Dynamics developers, architects, integration teams, and functional consultants to coordinate cross-system releases involving Azure APIs, Power Automate, and Power Pages.
  • Continuously improve release governance, environment management, and ALM practices to support a sustainable D365 delivery model.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service