Power BI Developer

Back to All Jobs
[social_share]

Our client requires a Power BI Developer to address a backlog of Power BI reporting and semantic model enhancements. This resource will provide hands-on Power BI development, enterprise semantic modeling, and data transformation and analytics optimization support aligned to enterprise standards and governance practices.

Work is hybrid with mandatory onsite attendance one (1) day per week, either on Wednesdays or Thursdays to align with the in-office schedule.

Greater Edmonton Area, Alberta (Hybrid)

Mandatory Requirements

Requirements Include

  • 5+ years of data modelling experience with increasing complexity
  • Experience using Power BI to design and build data visualizations
  • MS Fabric experience (at least 1 year), ETL/ELT work within Fabric medallion architecture
  • Strong semantic model development experience from SQL databases, including data transformation and data cleansing skills.
  • Advanced experience in BI data architecture, enterprise data modelling, semantic layer design and performance tuning, integrations, cloud analytics development, and analytics and data optimization.
  • Advanced knowledge of data modelling (conceptual, logical, physical), including star schema, role-playing dimensions, semantic model design, and best practices for enterprise analytics.
  • Advanced Power BI solution delivery capabilities, including enterprise-scale reporting, reusable design systems, scalable architecture design, accessibility and usability standards, and consistent user experience.
  • Proficiency in ETL/ELT development, integration patterns, APIs, and orchestration tools.
  • Proven hands-on experience with Microsoft Fabric’s Medallion Architecture (Bronze/Silver/Gold) and modern data platform design principles.
  • Understanding of data governance, privacy, compliance, metadata standards, and enterprise data quality practices.
  • Working knowledge of cloud development practices (CI/CD, DevOps/DataOps concepts).
  • Skilled in translating complex business needs into scalable technical data solutions.
  • Strong written and verbal communication skills, with the ability to engage stakeholders from non-technical to expert levels.
  • Demonstrated ability to build relationships, communicate risks and progress, facilitate collaboration, and support teams in evolving environments.
  • Strong ability to apply systems thinking, assess impacts across data domains, and proactively identify architectural and operational improvements.
  • Experience working within ITIL-based change management, incident management, and service management processes.
  • Experience with service and incident management tools (e.g., ServiceNow, Jira).

Job Posting ID: 56689

Location: Greater Edmonton Area, Alberta (Hybrid)

Estimated Starting Date: Apr 13, 2026

Estimated End Date: till Aug 31, 2026

Posting Closing Date: March 16, 2026

Back to All Jobs


Apply for this Job Posting

Fill in the form below to submit your application for this position.

  • This field is for validation purposes and should be left unchanged.
  • Accepted file types: doc, pdf, docx, Max. file size: 512 MB.