Job Title: Power Platform Engineer
Location: Dubai, United Arab Emirates
Engagement: Contractual
Duration: 06 Months (Extendable | Long-term on Marc Ellis Payroll)
Job Summary:
We are seeking a skilled and experienced Power Platform Developer to join our dynamic team. The ideal
candidate will have a strong background in Microsoft Power Platform technologies and a passion for building
scalable, secure, and user-friendly business applications. You will play a key role in designing, developing, and
deploying solutions that enhance operational efficiency and customer experience.
Key Responsibilities:
• Design, develop, and implement solutions using Microsoft Power Platform (Power Apps, Power
Automate, Power BI, Power Virtual Agents).
• Collaborate with business analysts and stakeholders to gather requirements and translate them into
technical specifications.
• Build custom connectors and integrate Power Platform solutions with Microsoft 365, Dynamics 365,
Azure services, and third-party APIs.
• Develop and maintain Canvas and Model-Driven Apps.
• Automate business processes using Power Automate (Flow).
• Create insightful dashboards and reports using Power BI.
• Ensure solutions are scalable, secure, and aligned with best practices and governance policies.
• Troubleshoot and resolve technical issues, perform root cause analysis, and implement fixes.
• Provide technical documentation and user training as needed.
• Stay updated with the latest features and updates in the Power Platform ecosystem.
Experience:
• Minimum 4 years of hands-on experience with Microsoft Power Platform.
• Proficiency in Power Apps (Canvas and Model-Driven), Power Automate, and Power BI.
• Strong understanding of Dataverse, SharePoint, SQL, and Microsoft 365 integration.
• Experience with custom connectors, PowerShell, and Azure Logic Apps.
• Solid knowledge of application lifecycle management (ALM) in Power Platform.
• Familiarity with security roles, data loss prevention (DLP) policies, and governance.
• Strong problem-solving skills and ability to work independently or in a team.
• Excellent communication and documentation skills.
Education:
• Degree in Information Technology
Good-to-Have Skills:
• Experience with Dynamics 365 (Customer Engagement).
• Knowledge of Azure Functions, Azure API Management, and Azure DevOps.
• Microsoft certifications such as PL-100, PL-200, or PL-400.
• Experience in Agile/Scrum methodologies.
• Familiarity with AI Builder and Power Virtual Agents.