Apply now

Posted yesterday

Senior Business Intelligence Developer

@ Epsilon Solutions Ltd.

Mississauga, Ontario

Contract8+ years experience
Apply now
SIGNALS

Overview

Epsilon Solutions Ltd. is hiring a senior Power BI developer on a contract basis in Mississauga, ON, with three days per week on site. The work covers data warehousing, advanced SQL, Snowflake integration, Python automation, Power BI dashboards and DAX, and OLAP cube development. The posting asks for 8-10 years of BI development experience.

Responsibilities:

  • Design and maintain data warehousing and ETL solutions
  • Write advanced SQL and integrate Snowflake with existing systems
  • Build and maintain Power BI dashboards and reports
  • Design and optimize OLAP cubes
  • Automate data processing with Python

Requirements summary:

  • 8-10 years of BI development and data warehousing experience
  • Must have DAX experience
  • Advanced SQL and Snowflake experience
  • Hands-on Python for data processing
  • Intermediate Power BI knowledge

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-09
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentData & analytics
Experience8+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Epsilon Solutions Ltd.

FieldValue
Open jobs on Jobsy5
Job description

Role: Power BI Developer

Location- Mississauga, ON - 3 days onsite/week

Job Summary:

We are seeking a skilled BI Developer with a strong background in data warehousing, advanced SQL, and analytics to join our dynamic team. The ideal candidate will have handson experience with Snowflake integration, Python programming, and Power BI. Familiarity with API development, especially using PowerShell and REST APIs, is a plus. Experience with Cube Development will be highly regarded.

Our Challenge

The challenge for a Power BI Developer is to design and implement scalable, high-quality data warehousing and analytics solutions that seamlessly integrate Snowflake, Python, and APIs, while delivering insightful, user-friendly reports and dashboards. They must optimize data models and cubes for performance, ensure data accuracy and accessibility, and collaborate effectively with stakeholders to meet evolving business intelligence needs.

Key Responsibilities:

  • Design, develop, and maintain data warehousing solutions.
  • Implement ETL processes to ensure data quality and integrity.
  • Optimize data models and storage solutions for performance and scalability.
  • Write complex SQL queries for data extraction, transformation, and loading.
  • Utilize advanced SQL techniques for analytical queries, ensuring efficient data retrieval and reporting.
  • Implement and manage Snowflake data solutions.
  • Collaborate with cross functional teams to integrate Snowflake with existing systems.
  • Develop scripts to automate data processing and analysis using Python.
  • Work on data manipulation and transformation tasks to support analytical projects.
  • Create and maintain Power BI dashboards and reports.
  • Collaborate with stakeholders to gather requirements and provide insights through data visualization.
  • Assist in the development and integration of APIs using PowerShell and RESTful services.
  • Ensure data accessibility and interoperability between systems.
  • Design and develop OLAP cubes to support business intelligence needs.
  • Optimize cube performance and ensure accurate data representation.

Experience:

  • 8-10 years of experience in BI development, data warehousing, and analytical queries.
  • Must have experience on DAX
  • Proficient in advanced SQL and experience with Snowflake.
  • Handson experience with Python for data processing.
  • Intermediate knowledge of Power BI for reporting and visualization.
  • Familiarity with API development (PowerShell, REST APIs) is desirable.
  • Experience with Cube Development is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.

Preferred Qualifications:

  • Certifications in relevant technologies (e.g., Snowflake, Power BI).
  • Experience with cloud-based data solutions.

Similar jobs

  • Business Intelligence Developer, Enterprise Analytics

    Ontario
    $52.97–$61.41/hrFull Time

    SHN Scarborough Health Network

    3+ YOECandidates need a bachelor's degree in a related field and at least three years of business intelligence reporting experience. They need strong skills in Power BI, SQL Server, SSIS, SSRS, DAX and Power Query, plus good communication and stakeholder skills.

    Power BI, SQL Server, SSIS, SSRS, SharePoint, Excel

  • Senior Business Intelligence Developer - 20-Month Contract

    Mississauga, ON
    Full Time

    Arterra Wines Canada, Inc.

    6+ YOECandidates need a computer science or related degree, or equivalent experience, plus 6-8 years building big data and business intelligence solutions in tools such as Power BI, Spotfire or MicroStrategy.

    Power BI, Spotfire, MicroStrategy, Databricks, Python, DAX

  • Business Intelligence Developer

    Toronto, ON
    $71k–$106k/yr

    Take-Two Interactive Software, Inc.

    4+ YOECandidates need 4+ years of BI solution building (Tableau preferred), 2+ years of Tableau Server or Online administration, and intermediate to advanced SQL. Experience with Figma, cross-functional work in agile teams, and a related bachelor's degree are also required.

    Tableau Desktop, Tableau Server, Tableau Online, SQL, Amazon Redshift, Snowflake

  • Business Development Associate

    Mississauga, ON
    Part Time

    Themesoft Inc.

    Themesoft Inc. asks for 0 to 2 years of client-facing or sales experience, strong verbal and written communication, and comfort with high-volume outbound calls. Interest in staffing or B2B services and basic CRM or AI tool familiarity are assets.

    CRM, LinkedIn

  • Bilingual Operations Administrator

    Mississauga, ON
    Full Time

    Bilingual Source

    2+ YOECandidates need at least 2 years of administration, customer service or operations support experience, strong French and English communication, and advanced Excel and Microsoft Office skills. They must be organized, detail-oriented and legally entitled to work in Canada, and able to lift up to 50 pounds.

    Microsoft Excel, Microsoft Word, Microsoft Outlook, CRM, ERP

  • Microsoft Dynamics Developer

    Mississauga, ON
    Contract

    PrecisionERP / PrecisionIT

    5+ YOECandidates need at least 5 years of Microsoft Dynamics ERP development experience, with hands-on skill in X++ or AL. They also need experience with REST APIs, OData, web services, Azure DevOps and strong communication and problem-solving skills.

    Microsoft Dynamics 365 Finance & Operations, Microsoft Dynamics 365 Business Central, Azure DevOps, Power BI, Power Platform

  • Manager, Estimating & Bid Strategy

    Mississauga, ON
    Full Time

    RedBranch Executive Search & Recruitment

    5+ YOECandidates need a bachelor's degree in engineering, supply chain, construction management, business or a related field, plus 5 to 8 years of cost estimating, bid management or sourcing experience, including leading a team. They should know solar PV, structural steel and fabrication, and have strong commercial, tariff and freight knowledge and advanced Excel skills.

    Microsoft Excel, Microsoft Word, Microsoft PowerPoint, ERP system, CRM system, AutoCAD

  • Senior Financial Analyst - Controller

    Mississauga, ON
    Full Time

    People Store Staffing

    5+ YOECandidates need 5+ years of accounting or finance experience, a degree in Accounting, Finance or a related field, and strong analytical and reporting skills. Advanced Excel and accounting system skills are required, with staffing or payroll-intensive experience and a CPA designation preferred.

    Excel, Avionté, QuickBooks, Microsoft D365 F&O, ADP Workforce Now

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.