DevOps Automation Engineer
Role details
Job location
Tech stack
Job description
This position will be responsible for configuring source control integration, solution packaging (managed/unmanaged), and deployment automation, as well as implementing service principals and environment security required for unattended deployments. In addition, the resource will define governance standards, branching strategies, and release management processes to ensure consistency, compliance, and scalability of Poer Platform implementations.
Requirements
-
Strong experience designing and implementing CI/CD pipelines using GitHub Enterprise and/or Azure DevOps
-
Hands-on experience building automated deployment pipelines for Microsoft Power Platform, including:
-
Power Apps (Canvas and Model Driven)
-
Power Automate
-
Dataverse
-
Solution packaging (Managed/unmanaged) and environment promotion
Experience implementing ALM strategies for Power Platform using tools such as:
- Power Platform CLI (PAC CLI)
- Solution Checker
- Environment variables and connection references
Strong experience with Azure services CI/CD, including:
- Azure Data Factory (ADF pipeline deployment)
- ARM/Bicep or Terraform for infrastructure as code
- Azure resource deployment and configuration
Experience with source control and branching strategies
- Git (branching, pull request, release strategies)
- Repro standardization and migration (Azure DevOps -> GitHub)
Experience designing secure, automated deployments:
- Service principals and managed identities
- Secret management (Key Vault or equivalent)
- Role-based access control (RBAC)
Experience building reusable pipeline templates and automation frameworks
Strong Scripting experience (PowerShell, Bash, or similar)
Experience establishing DevOps governance, standards, and best practices across multiple teams
PREFERRED SKILLS
- Experience migrating pipelines from Azure DevOps to GitHub Enterprise
- Experience with GitHub Actions and workflow automation
- Experience with test automation for Power Platform and Azure Services
- Familiarity with enterprise security and compliance requirements