Job Summary
We are seeking a Power Platform DevOps Engineer responsible for designing, implementing, and maintaining Application Lifecycle Management (ALM) practices across Microsoft Power Platform environments. The ideal candidate will have hands-on experience with Power Apps, Power Automate, Dataverse, Azure DevOps, CI/CD automation, environment management, and governance frameworks
Key Responsibilities
Power Platform Development & Administration
• Support and manage Power Apps (Canvas and Model-Driven Apps).
• Manage Power Automate workflows and integrations.
• Administer Dataverse solutions and environments.
• Troubleshoot deployment and environment issues.
DevOps & ALM
• Design and implement CI/CD pipelines for Power Platform solutions.
• Automate solution export, unpacking, validation, and deployment.
• Configure and manage Azure DevOps/GitHub repositories.
• Implement branching, release management, and version control strategies.
• Build deployment automation using Power Platform Build Tools and PAC CLI.
Environment Management
• Manage Development, Test, UAT, and Production environments.
• Establish environment strategies and deployment governance.
• Configure security roles, service principals, and environment policies.
• Monitor deployment health and platform performance.
Skill Requirements
Power Platform
• Power Apps (Canvas & Model-Driven)
• Power Automate
• Dataverse
• Power Platform Administration
• Solution Management
DevOps
• Azure DevOps
• Git/GitHub
• CI/CD Pipelines
• Power Platform Build Tools
• PAC CLI
• YAML Pipelines
Other Requirements
Preferred Qualifications
• 4-8+ years of experience in Microsoft technologies.
• 2+ years of Power Platform ALM/DevOps experience.
• Experience implementing enterprise-scale Power Platform governance.
• Preferred Microsoft Certifications:
o PL-200
o PL-400
o PL-600
o AZ-400 (preferred)