Cnx is looking for a Microsoft Power Platform Engineer to join our global team. This role focuses on developing and implementing governance strategies, establishing best practices, and delivering customized Power Platform solutions. You will leverage the full suite of tools to assist customers with architectural design, troubleshoot applications, and build tailored frameworks.
What You'll Do
- Develop and maintain Power Apps solutions with a focus on model driven apps development and architecture.
- Build and configure Power Pages solutions.
- Set up, troubleshoot, and optimize Power Automate desktop flows.
- Provide technical training and guide customers through architectural decisions for custom Power Apps solutions.
- Administer and support Power Platform environments, including Power Apps, Power Automate, and the Power Platform Admin Center.
- Develop environment strategies, including environment types, purpose, and security roles.
- Conduct reporting and data analysis within PPAC and M365 audit logs.
- Establish and manage a Power Platform Center of Excellence.
What We're Looking For
- Intermediate to expert skills in Power Platform governance, administration, and Power Apps development.
- Advanced knowledge of the Power Platform Admin Center and Center of Excellence Starter Kit configuration.
- Strong proficiency in Power Apps (Canvas and especially Model Driven Apps), Power Automate (cloud and desktop flows), Dataverse, Power Pages, and other Power Platform components.
- Demonstrated experience in Power Platform administration and support within large-scale environments.
- Skilled in delivering technical training and resolving complex application issues.
- Excellent analytical and collaboration skills.
- Strong ability to engage with key stakeholders and cross-functional teams.
- Knowledge of Application Lifecycle Management via Solutions.
- Familiarity with integrating data from Dataverse, SharePoint, and other sources.
- Deep understanding of Dataverse, governance strategies, environment planning, and security.
- Proficiency in licensing (standard vs. premium), capacity planning, and Data Loss Prevention policies.
Nice to Have
- Advanced Microsoft certifications.
- Previous customer-facing roles.
- A strong commitment to staying updated on modern engineering practices and tools.
- Up-to-date product knowledge in Dynamics 365 Customer Engagement modules: Dynamics 365 Sales, Customer Service, Customer Insights – Journeys, Field Service.
- Enterprise-level administration and development focused specifically with Dynamics CRM On-premises: CRM infrastructure installation, deployment configuration, customization and configuration (Data model, forms, views, JavaScript, C# .NET, plugins, workflows), integration, and Cloud Migration.
- Knowledge in CRM 2015+ build versions and upgrade experience.
- Architectural experience for Dynamics CRM on-premises.
- A strong understanding of business application performance tuning which includes an understanding of SQL, IIS, Networking, and client-side troubleshooting.
- Environment health assessment experience.
Technical Stack
- Power Apps, Power Automate, Dataverse, Power Pages, Power Platform Admin Center, Center of Excellence Starter Kit, SharePoint
- Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Customer Insights – Journeys, Dynamics 365 Field Service
- Dynamics CRM On-premises, JavaScript, C# .NET, SQL, IIS
Work Mode
This is a global, work-from-home position open to candidates in Morocco.
Cnx is an equal opportunity employer.



