Senior Power BI Developer to design, develop, and deliver end-to-end reporting solutions our business
Job in
Ottawa, Ontario, Canada
Listing for:
S.i. Systems
Contract
position
Listed on 2026-01-13
Job specializations:
-
IT/Tech
Data Engineer, Data Analyst, Data Science Manager, Data Warehousing
Job Description & How to Apply Below
Position: Senior Power BI Developer to design, develop, and deliver end-to-end reporting solutions that support our business
Our valued Telecommunications client is seeking a Senior Power BI Developer to design, develop, and deliver end-to-end reporting solutions that support our business operations.
Responsibilities:
Design and develop scalable Power BI data models to handle large, complex datasets from multiple data sources.Develop advanced DAX measures and calculations including rolling forecasts, variance analysis, and dynamic time intelligence.Build paginated reports for regulatory and operational reporting that are print-ready and compliant with industry standards.Implement Row-Level Security (RLS) to manage data access across multiple business units and geographic regions.Write and optimize SQL queries to ensure data accuracy and prepare datasets for reporting workloads.Employ performance optimization best practices including incremental data refresh, query folding, and aggregation strategies to ensure efficient report generation.Collaborate closely with business stakeholders to translate complex requirements into scalable Power BI solutions.Diagnose and resolve data quality issues working closely with upstream data engineering teams.Must have skills:
Minimum 5 years of experience in Power BI development with proficiency in complex data modeling and advanced DAX functions.Strong SQL skills for query development across large-scale relational data systems.Experience in paginated reporting and enterprise-level BI reporting solutions.Nice-to-Have skills:
Experience working with cloud data platforms.Agile experience in BI project environments.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: