Job Description
Job Title: Power BI Developer
Location: London (Hybrid)
Job Type: Contract
Responsibilities:
β Design, develop, and maintain Power BI reports and dashboards using both Direct Query and Import modes.
β Integrate Power BI with Databricks and other data sources, ensuring secure and efficient data access.
β Optimize the performance of Direct Query reports through advanced query tuning and robust data modeling techniques.
β Operate within Power BI Pro licensing constraints (excluding Premium, PPU, and Fabric) while maintaining high usability and performance standards.
β Implement incremental data refresh strategies where applicable, accounting for the limitations of non-date-partitioned datasets.
β Navigate complex data modelsβsuch as degenerate fact tables with multiple grainsβby applying creative solutions to meet reporting needs.
β Facilitate the migration of selected reports from Direct Query to Import mode, focusing on refresh efficiency and optimized model size.
β Engage with stakeholders to gather requirements and deliver insightful, actionable reporting solutions.
β Resolve challenges related to Paginated Report Builder, particularly in connection with Databricks integration.
Required Skills and Experience:
β Proven expertise in Power BI, with hands-on experience in both Direct Query and Import modes.
β Strong background in connecting Power BI to Databricks and managing large datasets effectively.
β Deep knowledge of query optimization, data modeling, and performance tuning techniques.
β Familiarity with incremental refresh mechanisms and their limitations.
β Experience working with complex, non-standard data models, including multi-grain fact tables.
β Demonstrated success in delivering real-time or near real-time reporting solutions.
β Ability to operate efficiently within Power BI Pro environments, with a solid understanding of associated licensing considerations.
β Excellent analytical thinking, problem-solving skills, and effective communication abilities.
Regards
Anita
Contact Detail:
Bounteous Recruiting Team