About the role
- Gather business requirements and translate them into reporting and analytics solutions.
- Design, develop, and maintain interactive dashboards and reports using Power BI.
- Build efficient data models with appropriate relationships and star schemas.
- Write and optimize DAX measures and calculated columns.
- Use Power Query to clean, transform, and combine data from multiple sources.
- Connect Power BI to SQL databases, Excel files, APIs, and other business systems.
- Validate data accuracy and troubleshoot reporting discrepancies.
- Improve report performance, usability, and refresh reliability.
- Manage report publishing, workspaces, scheduled refreshes, and gateways in Power BI Service.
- Implement row-level security and appropriate access controls.
- Maintain technical documentation and provide end-user training and support.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Hands-on experience with Power BI Desktop and Power BI Service.
- Strong knowledge of DAX, Power Query, and data modeling.
- Proficiency in SQL, including joins, aggregations, and query optimization.
- Understanding of ETL processes and data warehousing concepts.
- Ability to present data clearly using appropriate visualizations.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
- Experience with Microsoft Fabric, Azure Data Factory, or Azure SQL.
- Familiarity with Power Automate, Power Apps, or embedded analytics.
- Experience with deployment pipelines and version control.
- Microsoft Certified: Power BI Data Analyst Associate (PL-300) is an advantage.