Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bi Developer

Sunwing Vacations Group

The OpportunityUnder Sunwing Vacations, we are looking for a
Business Intelligence Developer
to join our Tour Operations Business Intelligence team and help make vacation dreams come true.
Reporting to the Business Intelligence Lead, you will deliver innovative data and analytics solutions that support business decision-making and operational efficiency. You will build Power BI reports and semantic models, develop data solutions using Snowflake and Microsoft Fabric, and leverage Python and notebooks for analysis, automation and predictive modeling.
You will work directly with business units to identify opportunities, translate requirements into practical solutions and help teams adopt new BI and AI tools. You will also leverage Snowflake CoCo and Microsoft Copilot to support development and innovation while ensuring solutions are accurate, maintainable and aligned with business needs.
What You’ll Do
Develop and maintain Power BI dashboards, interactive reports, semantic models and paginated reports.
Build DAX calculations, Power Query transformations and reusable data models that support accurate and consistent business metrics.
Optimize SQL queries, reporting performance and refresh processes, and troubleshoot production issues.
Deliver BI solutions through requirements gathering, design, development, testing, deployment and ongoing support.
Develop and optimize SQL queries, tables, views and transformations in Snowflake and Microsoft Fabric.
Design and maintain reporting-ready schemas and dimensional models using appropriate data warehouse principles.
Use Python and notebooks for data preparation, analysis, validation, automation and application development.
Understand existing ETL/ELT workflows, source-to-target mappings, scheduling and dependencies across ingestion, transformation and reporting.
Monitor and maintain existing data pipelines, troubleshoot failures and collaborate with Data Engineering teams on structural changes and upstream issues.
Validate data through reconciliation, completeness checks and investigation of missing, duplicated or inconsistent records.
Conduct discovery sessions with business units to understand processes, challenges, reporting needs and improvement opportunities.
Translate business needs into documented requirements, business rules, technical approaches and acceptance criteria.
Present prototypes and findings, facilitate user acceptance testing and incorporate stakeholder feedback.
Help business teams adopt BI and AI tools through demonstrations, guided pilots, workshops, user guides and hands-on support.
Explain technical concepts, solution limitations and business benefits clearly to technical and non-technical audiences.
Gather feedback, address adoption barriers and evaluate usage and business outcomes after implementation.
Use Snowflake CoCo and Microsoft Copilot to support development, analysis, troubleshooting and documentation.
Identify practical opportunities to apply AI and automation to business workflows, partnering with the Business Intelligence Lead to prototype and refine solutions.
Review and validate AI-generated code and outputs for accuracy, maintainability and appropriate data handling.
Develop, evaluate and refine machine learning and deep learning models using Python to support predictive analytics and business decision-making.
Participate in Agile planning, stand-ups, backlog refinement, reviews and retrospectives.
Break requirements into manageable tasks with clear acceptance criteria and effort estimates, keeping work items and delivery status current.
Manage competing priorities across development, discovery and production support in alignment with the Business Intelligence Lead.
Communicate progress, blockers, dependencies, scope changes and delivery risks proactively.
Maintain documentation covering business definitions, transformation logic, data lineage and operational dependencies.
Follow established access controls, change requests, data governance, version control, code review, testing and release practices.
What You’ll Need
Minimum of 3 years of relevant professional experience in business intelligence, data analytics, BI development or a closely related field.
Bachelor’s degree in Computer Science, Information Systems, Data Science, Business Analytics, Statistics, Mathematics, Engineering or a related discipline.
Strong Power BI development skills, including DAX, Power Query, semantic modeling and data visualization.
Strong SQL skills and hands-on experience with Snowflake.
Proficiency in Python, including data manipulation, reusable functions, debugging and error handling, along with experience using libraries such as pandas.
Practical experience developing and troubleshooting notebooks, with an understanding of execution order, dependencies and reproducibility.
Working knowledge of Microsoft Fabric, including its data integration, notebook and analytics capabilities.
Strong understanding of data warehouse architecture, database schemas and dimensional modeling, including star and snowflake schemas, fact and dimension tables, keys, relationships and data granularity.
Working knowledge of ETL/ELT processes and experience monitoring, troubleshooting and maintaining existing pipelines, including scheduling, dependencies and failure recovery.
Familiarity with incremental loading, change data capture and slowly changing dimensions.
Familiarity with Snowflake CoCo and Microsoft Copilot, with the ability to critically evaluate and validate AI-assisted development outputs.
Knowledge of machine learning and deep learning, including experience independently building and validating models using libraries such as scikit-learn, PyTorch or TensorFlow.
Strong communication, presentation and stakeholder engagement skills, including the ability to conduct discovery sessions and clarify ambiguous business requirements.
Experience working in an Agile environment with strong organizational, prioritization and time-management skills.
A structured approach to problem-solving, data validation and documentation, with strong ownership of deliverables.
A master’s degree in a relevant field is considered an asset.
Experience delivering business solutions using Snowflake CoCo or Microsoft Copilot is considered an asset.
Experience with Snowpark, Streamlit, PySpark or Python-based analytics applications is considered an asset.
Experience with Microsoft Fabric lakehouses and warehouses is considered an asset.
Experience with Power BI Report Builder, paginated reports, Power BI Service, gateways and row-level security is considered an asset.
Experience with Git, Azure DevOps, REST APIs, PowerShell or Power Automate is considered an asset.
Experience delivering user training or supporting the adoption of new BI and AI technologies is considered an asset.
Knowledge of airline, travel, reservations, sales, revenue or contact-centre operations is considered an asset.
What We Offer
Grow your career with challenging and rewarding work that makes a difference.
Opportunity to give back through our social responsibility initiatives.
Work with a fun, passionate, travel-loving team!
Great travel perks!
Free parking.
Open-concept, collaborative workspace.
See for yourself! @sunwinglife
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Bi Developer in Winnipeg, MB vacancy
  • $115k - $125k per year

     ...firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and...  ...global markets. Our challenge We are seeking an experienced Power BI Developer with a strong background in SQL, data warehousing, and... 
    Suggested
    Long term contract
    Flexible hours

    Synechron

    Winnipeg, MB
    2 hours ago
  • Agilus by Synergie is recruiting for a Power BI Developer in the financial services in a hybrid work environment in Toronto, Ontario.Our client is seeking an experienced Power BI Developer / BI Analytics Consultant to support enterprise reporting, data analytics, and business... 
    Suggested

    Agilus Consulting Group

    Winnipeg, MB
    2 hours ago
  • Must-Have Skills: Power BI, DAX, Advanced SQL, Snowflake, Python, Data Warehousing, ETL, Data Modeling, BI Reporting and Analytics...  ...Certifications. Job Summary We are seeking an experienced Power BI Developer with a strong background in business intelligence, data... 
    Suggested

    Precision Technologies

    Winnipeg, MB
    2 hours ago
  •  ...entire data platform to Microsoft Fabric and building our modern analytics ecosystem from the ground up. We are looking for a versatile BI Developer to join our Data Team and help shape this new platform.This is not a maintenance role.You will design real-world data pipelines,... 
    Suggested
    Remote work

    Iceberg Finance Group

    Winnipeg, MB
    2 hours ago
  • $90k - $110k per year

     ...including the TCS Toronto Waterfront Marathon, reflecting its commitment to health, sustainability, and community empowerment. Power BI Developer Job Summary We are seeking a skilled Power BI Developer with expertise in Power BI, Power Apps, Artificial Intelligence (AI),... 
    Suggested
    Long term contract

    Tata Consultancy Services Limited

    Winnipeg, MB
    2 hours ago
  •  ...can take your career in the direction you want to grow and goThe Opportunity: Join the Enterprise Business Intelligence team as a BI Developer focused primarily on data engineering within our Azure Databricks platform. This role designs, builds, tests, and supports trusted... 
    Visa sponsorship
    Work visa

    Parkland Corporation

    Winnipeg, MB
    2 hours ago
  •  ...The expansion realizes a world‑class system for oil transport, developed to Canada’s high standards within one of the most stringent regulatory...  ...individual to join our dynamic team as a Senior Integration & BI Developer. In this role you will provide expert-level operational... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work

    Trans Mountain

    Winnipeg, MB
    2 hours ago
  • Power BI, Power Apps, and AI/ML expertise define this developer role at Tata Consultancy Services. Design analytics solutions supporting business decision-making.As a Power BI Developer, you will create data visualizations, business applications, and AI/ML-driven analytics.... 

    Tata Consultancy Services Limited

    Winnipeg, MB
    2 hours ago
  • Job Description Our client, a Top 5 Canadian bank, is seeking a Senior BI Developer to join their Lending & Portfolio Management group on a 6-month contract. This is a highly data-focused role supporting complex lending and credit risk initiatives across areas such as Business... 
    Contract work

    Insight Global (United States)

    Winnipeg, MB
    2 hours ago
  •  ...define this contractor assignment with Dexian in Lachine, supporting manufacturing, engineering, and business operations.This six-month BI Developer and Data Engineer contract may be extended. You will build scalable analytics solutions using Snowflake, Matillion, SAP data, and... 
    Contract work
    For contractors

    Dexian

    Winnipeg, MB
    2 hours ago
  • Power BI dashboards, DAX, and semantic models define this six-month Toronto contract focused on business and operational reporting needs.As a Power BI Developer, you will design reporting solutions from business requirements. The work includes data modeling, Power Query transformations... 
    Contract work

    I8IS - Infiniti Software Solutions

    Winnipeg, MB
    2 hours ago
  • $140k per year

    Qlik Business Analyst / BI DeveloperNO Visa SponsorshipLocation: Mississauga, ONSchedule: Monday–Friday, 8:00 AM–5:00 PMJob Type: Full...  ...OverviewWe are seeking a hands‑on Qlik Business Analyst / BI Developer to join a growing organization in Mississauga, Ontario. This is an... 
    Manual labor
    Monday to friday

    First Call

    Winnipeg, MB
    2 hours ago
  • Build enterprise Power BI reporting solutions onsite in Toronto using DAX, Power Query, SQL, and advanced data modelling expertise. Support...  ...Ontario’s Data and AI transformation.As an Intermediate Software Developer focused on ETL and Power BI, you will develop dashboards, reports... 

    S M Software Solutions Inc

    Winnipeg, MB
    2 hours ago
  • Power BI development and DAX expertise define this contract role with Dawn InfoTek Inc. in Downtown Toronto, working onsite five days weekly.As an ETL Software Developer, you will create dashboards, reports, semantic models, and datasets for business and operational needs.... 
    Contract work

    Dawn InfoTek

    Winnipeg, MB
    2 hours ago
  • $93.63 - $108.22 per hour

     ...Friday)Pay Rate: $93.63/hr - $108.22/hrContract Length: 6 Months with possibility for extensionWe at Raise are hiring a Senior BI Developer/ Data Analyst for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team... 
    Monday to friday

    Raise

    Winnipeg, MB
    2 hours ago
  • Build advanced Power BI reporting solutions in Toronto with DAX, Power Query, and SQL expertise. This contract follows a hybrid schedule.As a Senior BI Developer, you will support the MPL Strategic project through complex reporting development. You will design dashboards and... 
    Contract work

    Global Technical Talent

    Winnipeg, MB
    2 hours ago
  •  ...Job Title: BI Developer & Data Analyst Contractor Period 6 months with possibility for extension Work Location: Lachine CAN H8T 3H1 Job Description: We are seeking for 2 experienced BI Developer & Data Engineer Contractor to design and implement scalable analytics... 
    Long term contract
    Full time
    For contractors
    Worldwide

    Dexian

    Winnipeg, MB
    2 hours ago
  • BI Developer & Data Engineer (Contract) Location: Montréal, QC (Hybrid, 3 days on-site, 2 days remote) Language: Strong written and verbal communication skills required. Duration: 6-month full-time contract, with possibility of extension Background Check Requirement... 
    Full time
    Contract work
    Remote work

    Altis

    Winnipeg, MB
    2 hours ago
  • Power BI, DAX, and ETL expertise drive this intermediate Software Developer role, based on-site five days weekly in Toronto, Canada.You will support enterprise data integration, ETL processes, and business intelligence initiatives. The position focuses on maintaining dashboards... 

    isgSearch

    Winnipeg, MB
    2 hours ago
  • Power BI Developer - Data Analytics6 Months Toronto ONKey ResponsibilitiesPower BI Development & Reporting Design, develop, and maintain interactive Power BI dashboards and reports to support business and operational needs. Create data models, measures, and calculations... 

    I8IS - Infiniti Software Solutions

    Winnipeg, MB
    2 hours ago
  •  ...help reduce redundant business processes.Key Responsibilities: Develop ETL programs for daily and initial data loadsMaintain ETL schedules...  ...missing, duplicate, and invalid valuesDocument interfaces between BI solutions and external applicationsDevelop data models, reports,... 

    Rubicon Path

    Winnipeg, MB
    2 hours ago
  • Power BI, SQL, and enterprise analytics define this Senior Power BI Developer position in Mississauga, Ontario. Build dashboards and actionable business insights.Synechron seeks an experienced Power BI Developer with eight-plus years in data warehousing, business intelligence... 

    Synechron

    Winnipeg, MB
    2 hours ago
  • Build Power BI dashboards and reports onsite in Toronto, applying DAX and data modeling to enterprise reporting solutions. Support Ontario’s Data Platform initiative.This intermediate Software Developer develops, maintains, and enhances reporting and analytics solutions for... 

    Procom

    Winnipeg, MB
    2 hours ago
  •  ...Software Developer - ETL / Power BI - Intermediate (BBBH12319) Toronto, Canada Seeking an experienced Software Developer - ETL / Power BI to support enterprise data integration, ETL processes, and business intelligence initiatives. The successful candidate will develop and... 

    isgSearch

    Winnipeg, MB
    2 hours ago
  •  ...bookseller in Toronto is seeking an experienced Business Intelligence Developer to enhance their reporting suite using Google BigQuery and...  ...Candidates should possess a Bachelor's degree and over 5 years of BI development experience. The company promotes a casual working environment... 
    Casual work

    Rakuten Kobo Inc.

    Winnipeg, MB
    2 hours ago
  •  ...information, please visit . Location: Dieppe, CA, NB E1A 6P8 Short DescriptionBrightstar Lottery is seeking a Senior Analytics Developer – Power BI & Snowflake, you will support Brightstar Lottery's enterprise reporting, analytics, and data modernization initiatives by... 
    Local area

    Brightstar Lottery

    Winnipeg, MB
    2 hours ago
  • Amyantek Inc. is seeking an experienced SAP BusinessObjects / SSIS ETL Developer to support an immediate Finance reporting and data integration project. The contract role requires hands-on SAP BusinessObjects and SSIS ETL expertise to develop and optimize enterprise reporting... 
    Contract work
    Immediate start

    Amyantek Inc.

    Winnipeg, MB
    2 hours ago
  • A technology solutions provider in Toronto is seeking a Senior Software Developer with over 10 years of experience, particularly in SQL and Azure technologies. The role involves code development, reporting solutions, and entails a hybrid working arrangement. Candidates should... 

    Rubicon Path

    Winnipeg, MB
    2 hours ago
  • $85 - $100 per hour

    Senior BI Developer / Data Analyst - DAX and Power Query Location: Toronto, ONOnsite Flexibility: Hybrid - Monday and first Friday on-siteContract Details Position Type: ContractContract Duration: 6 months (with potential for extension)Pay Rate: C$85.00-C... 
    For contractors
    Monday to friday
    Shift work

    Global Technical Talent

    Winnipeg, MB
    2 hours ago
  •  ...Business Intelligence team, the Business Intelligence Analyst designs, develops, and maintains analytical solutions that support strategic and...  ..., reports, and data models that meet business requirements. BI Analyst - Civil ProductsDescriptionAs a key member of the Civil... 
    Worldwide
    Flexible hours

    CAE

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bi Developer. Be the first to apply!