Collaborate with business stakeholders to understand their data and reporting needs, translating requirements into effective Power BI solutions.
Design and develop data models, transformations, and connections to ensure accurate and efficient data retrieval and analysis.
Create visually appealing and interactive dashboards, reports, and visualizations that effectively communicate insights and key metrics to stakeholders.
Develop & maintain data pipelines & ETL processes to ensure the timely & accurate ingestion into Power BI.
Conduct data analysis, perform data profiling to identify trends, patterns, and anomalies, and provide actionable recommendations based on findings.
Optimize performance of Power BI solutions, including data refresh schedules, query optimization, and report rendering.
Collaborate with the IT team to ensure data integrity, security, & compliance with organizational policies & standards.
Stay up-to-date with the latest Power BI features, updates, and best practices, and provide recommendations for enhancements and improvements.
Conduct user training sessions and create documentation to effectively empower users to leverage Power BI.
Troubleshoot and resolve Power BI reports, data connections, and performance issues.
Proven experience as a Microsoft Power BI Developer with a strong understanding of data analysis, visualization, and reporting.
Power BI certification is preferred.
Proficiency in developing and maintaining Power BI dashboards, reports, and visualizations. In-depth knowledge of Power BI features, including DAX expressions, data modeling, and custom visuals.
Experience with data integration and ETL processes, including data extraction, transformation, and loading. Strong SQL skills and the ability to write complex queries to retrieve and manipulate data.
Familiarity with data warehousing concepts and best practices. Solid understanding of data visualization principles and best practices.
Strong analytical thinking and problem-solving skills, with the ability to translate complex data into actionable insights.
Excellent communication and collaboration skills, with the ability to work effectively with stakeholders across different teams. Proactive attitude with a focus on delivering high-quality solutions and meeting project deadlines.
Fluency in English and Arabic is essential in both written and spoken form.