Power BI Snowflake Developer Job at J M Group Inc, Canada

aUs1cjBaYlhxVnBSMUFhVHZINklkRGV2bXc9PQ==
  • J M Group Inc
  • Canada

Job Description

Role: Power BI Snowflake Developer (Finance Technology)

Location: Montreal (Hybrid 3 days onsite)
Duration: 6+ Months
Note: Local candidates only | Face-to-face required | Background check mandatory

Job Summary

Seeking an experienced Power BI Snowflake Developer to build and optimize data pipelines in Snowflake and develop high-quality Power BI semantic models, reports, and dashboards for business decision-making.

Key Responsibilities

Snowflake & Data Engineering

  • Design and maintain dimensional models (star/snowflake schemas)
  • Develop and optimize complex SQL, views, and stored procedures
  • Build and manage ELT/ETL pipelines
  • Implement data quality, validation, and reconciliation processes
  • Manage Snowflake objects and optimize query performance

Power BI Development

  • Build semantic models, datasets, and dashboards
  • Develop DAX measures and use Power Query (M)
  • Optimize performance (aggregations, incremental refresh)
  • Implement Row-Level Security (RLS)

Collaboration

  • Gather requirements and translate into data solutions
  • Document models and reports
  • Train users and support self-service BI
  • Participate in Agile processes
Requirements
  • 5+ years in data warehousing and dimensional modeling
  • 5+ years with Power BI (DAX, Power Query)
  • Strong SQL and Snowflake experience
  • Experience with ETL/ELT pipelines
  • Strong analytical and communication skills
Preferred Skills
  • Snowflake advanced features (Time Travel, Cloning, etc.)
  • Experience with orchestration tools (e.g., Airflow)
  • Git/version control experience

Job Tags

Local area

Similar Jobs

Miller's Health Systems

CNA - Certified Nursing Assistant Job at Miller's Health Systems

 ...If this sounds like you, then becoming a Certified Nurses Aide (CNA) at Millers Health Systems might be right the right step for you...  ...involve exposure to blood, body fluids, or tissues. Additional Information *Part Time Evening Shift and PRN Shifts Available*... 

Zolid CO

Event Staff Job at Zolid CO

Introduction Join a high-energy team that helps bring events to life. This role is ideal for individuals who enjoy hands-on work and fast-paced environments. Responsibilities Assist with event setup, coordination, and breakdown. Support organization of materials...

Riverton Chevrolet

Call Center Agent Job at Riverton Chevrolet

Call Center Agent*South Jordan, UTJob descriptionRiverton Chevrolet located in South Jordan, UT is now hiring a Call Center Agent to handle inbound/outbound scripted calls and appointment setting for Service. You will be an integral part in helping drive traffic... 

NYC Health + Hospitals/South Brooklyn Health

Psychiatrist - Addiction Services Job at NYC Health + Hospitals/South Brooklyn Health

 ...Description Physician Affiliate Group of New York (PAGNY)is addinga Psychiatrist - Addiction Services to the group at NYC Health + Hospitals/South Brooklyn Health...  ...University and NYIT College of Osteopathic Medicine tomaintainitshigh standardsof healthcare... 

Sigma Design

Welder III Job at Sigma Design

 ...Friday, 6:00 am 2:30 pm ~$28.00 - $37.00 an hour Primary Function: The Welder III is responsible for performing advanced welding and fabrication tasks to assemble, repair, and manufacture metal components and structures while ensuring compliance with quality,...