Talent.com
Data Analyst – Data Transformation Specialist
Data Analyst – Data Transformation SpecialistMcKeil Marine • Burlington, ON, CA
Data Analyst – Data Transformation Specialist

Data Analyst – Data Transformation Specialist

McKeil Marine • Burlington, ON, CA
30+ days ago
Job type
  • Full-time
Job description

McKeil Marine is one of Canada’s leading marine service providers. Experienced and adaptive, we deliver turn-key solutions that support our customers success in a wide range of transportation and project challenges. Customer service, safety, quality, and respect for the environment are at the heart of our operations. When you join McKeil Marine you can look forward to a very competitive total compensation program and a team of passionate colleagues in a fast paced, growing organization that supports all communities in which we operate.

Data Analyst – Power BI & Data Transformation Specialist
As a Data Analyst, you have a strong grasp of how data is shaped, transformed, and delivered within modern business intelligence environments. You play a key role in building data foundations, designing robust models, and developing reporting solutions that provide clear, actionable insights.

This role offers the opportunity to take ownership of end-to-end BI solutions, collaborate across diverse teams, and help shape the evolution of data analytics within our business.

This is an opportunity to shape how data is used across a growing maritime business — building the foundation for a more data-driven future and directly supporting strategic decision-making.

Key Duties & Responsibilities:

  • Prepare and transform data using Power Query (or equivalent tools), combining multiple sources — including SQL databases, Excel files, and web feeds — into clean, analysis-ready models. Design and build scalable data models in Power BI, implementing advanced business logic with DAX to support KPIs, time intelligence, and dynamic calculations. Develop and maintain end-to-end BI solutions, from ingestion pipelines through to semantic models and interactive dashboards. Write and interpret SQL queries to extract and integrate data from relational databases. Optimize data refresh processes, model performance, and DAX calculations to ensure reliability and efficiency. Collaborate with cross-functional teams — including operations, finance, commercial, and IT — to define reporting requirements and deliver intuitive, business-focused dashboards. Communicate complex analytical findings clearly to both technical and non-technical audiences, supporting decision-making at multiple levels of the organization. Contribute to data governance standards, documentation practices, and the development of analytics best practices. Provide informal leadership and guidance to colleagues, sharing knowledge and promoting data literacy across the business.

Technical Environment & Tools

Power BI and Power Query form the core of our reporting ecosystem, supported by a broader Microsoft data stack. Experience with the following is considered an asset:

  • Data Integration & Transformation: Azure Data Factory, Power Query, and other ETL/ELT tools for building and automating data pipelines.
  • Data Storage & Modelling: SQL Server and Azure SQL Database, with familiarity in data warehousing concepts such as star schema design and slowly changing dimensions.
  • Cloud & Data Services: Azure Data Lake and Synapse Analytics for scalable storage and analytical processing.
  • Scripting & Automation: Python or R for advanced analytics, automation, or data quality checks.
  • Version Control & CI/CD: Git or Azure DevOps for managing BI artefacts and data projects.
  • APIs & External Data Feeds: Integration of third-party data sources using REST APIs and web data.

Expertise in every area is not required, but an understanding of how these technologies interact will help you succeed in the role and contribute to the ongoing development of our analytics platform.

Qualification, Skills and Key Competencies Required:

  • Bachelor’s degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Postgraduate qualifications or relevant certifications (e.g. Microsoft Certified: Data Analyst Associate, Azure Data Engineer Associate) are considered strong assets.
  • 2+ years of experience in data analytics, business intelligence, or a related role.
  • Proven expertise with Power Query and Power BI in a Microsoft-centric environment.
  • Strong command of DAX for building calculated columns, measures, and complex data models.
  • Experience designing and implementing robust, scalable data models.
  • Working familiarity with SQL for data extraction and integration.
  • Demonstrated ability to deliver end-to-end BI solutions that translate raw data into meaningful insights.
  • Strong collaboration skills and experience working cross-functionally with diverse teams to deliver analytics solutions aligned to business needs.
  • Excellent communication skills, with the ability to explain complex data concepts clearly and concisely to technical and non-technical audiences.
  • Proven ability to influence decisions and promote a data-driven culture through insight and storytelling.
  • Exposure to data governance practices and solution lifecycle management.

Join a dynamic organization making a tangible impact in the marine industry. McKeil Marine offers a very competitive total compensation program.

We thank all applicants for their interest; however, only those selected for an interview will be contacted. All offers of employment are conditional upon the successful completion of a background check conducted through our third-party provider. The standard background check may include, depending on the position: criminal record clearance, employment and education verification, and a driver’s abstract review. Should you have any questions or concerns regarding the background screening process, please contact our Recruitment team if you are invited for further consideration.

McKeil Marine is committed to the principles of Employment Equity and fostering a diverse and inclusive workforce that supports our people and culture. We welcome and encourage applications from all qualified individuals. If you require accommodation or support at any stage of the recruitment process, please contact our Recruitment team at 1-800-454-4780 or email careers@mckeil.com.

Create a job alert for this search

Data Analyst – Data Transformation Specialist • Burlington, ON, CA

Similar jobs

Data Analyst for Digital Transformation

S I SystemsMississauga, Peel Region, CA
Full-time

Become a pivotal Senior Data Analyst focused on driving service innovation within the public sector.Leverage expertise in data modeling and visualization tools to enhance digital transformation out...Show more

 • Promoted • New!

Business Analyst

Mindlancemississauga, on, ca
Full-time

Job Role : Senior Business Analyst.Contract: 6 Months highly chance of extension.Hybrid : 3 days onsite in week and 2 days WFH.Experience working on large projects.Expert-level experience working i...Show more

 • Promoted

Remote Data Analyst: Turn Data into Strategic Insights

Mashreq BankMississauga, Peel Region, CA
Remote
Full-time

A data-driven services company is seeking a detail-oriented and analytical Data Analyst (Remote) to transform raw data into actionable insights.The candidate will work with cross-functional teams t...Show more

 • Promoted

Data Analyst for Digital Transformation

PathlionMississauga, Peel Region, CA
Full-time

Transform data practices in government services as a Data Analyst.Drive data engineering and analytics initiatives to enhance user experiences and service efficiency in a full-time role.In this con...Show more

 • Promoted

Data Analyst

Optimize Financial Groupmississauga, on, ca
Full-time

About Optimize Wealth Management:.Optimize Wealth Management is a Canadian portfolio management firm dedicated to building wealth with intention.We leverage cutting-edge in-house technology to deli...Show more

 • Promoted • New!

Data Migration Specialist (AI-Driven Transformation)

Maplesoft GroupMississauga, Peel Region, CA
Full-time

Why be a part of Maplesoft Group?.Maplesoft implements TimeLive for Electronic time tracking.Please view the demo below on how to enter and approve time.Watch Video - TimeLive - Timesheet Entry Dem...Show more

 • Promoted

Senior Technical Data Analyst - EverestDX Inc

EverestDX Incoakville, on, ca
Full-time

Everest DX – We are a Digital Platform Services company, headquartered in Stamford.Our Platform/Solution includes Orchestration, Intelligent operations with BOTs’, AI-powered analytics for Enterpri...Show more

 • Promoted • New!

Sr. DataStage Analyst

Tata Consultancy Servicesmississauga, on, ca
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more

 • Promoted

Senior Business Analyst - Remote Transformation Leader

LanceSoftMississauga, Peel Region, CA
Remote
Full-time

A consulting agency is seeking a Senior Business Analyst for a remote role in Manitoba, requiring 15 years of leading technology projects and extensive expertise in business transformation.The idea...Show more

 • Promoted

Senior Business Analyst - Digital Transformation (Remote)

Veracity Software IncMississauga, Peel Region, CA
Remote
Full-time

A tech consultancy firm is seeking a Senior Business Analyst Consultant to bridge business needs and technical teams.This remote/hybrid role requires over 10 years of experience, proficient in Agil...Show more

 • Promoted

Analyst, Benchmarking & Data Analytics

Canadian Bankers Associationmississauga, on, ca
Full-time

About the Canadian Bankers Association.The Canadian Bankers Association is the voice of more than 60 domestic and foreign banks that help drive Canada’s economic growth and prosperity.The CBA advoc...Show more

 • Promoted

Data and Analytics Specialist - Options Consulting Solutions

Options Consulting Solutionsmississauga, on, ca
Full-time

Our client, a national professional organization with a highly engaged membership, is seeking a.This position sits at the intersection of data engineering, analytics, and governance, responsible fo...Show more

 • Promoted

Senior Statistical Analyst I

Tigermedmississauga, on, ca
Full-time

Communicate with clients as the.Archive all programming deliverables and documentation per SOPs.Mentor team members and support their technical and professional development.CDISC standards, and com...Show more

 • Promoted

Data Analyst-- AMADC5779657

Compunnel Inc.mississauga, on, ca
Full-time

The Data Analyst II will collaborate with the GREO team and cross-functional groups across to support reporting, data quality, and analytics initiatives.This role involves managing Anaplan reportin...Show more

 • Promoted

Data Analyst (1858) - Focus Systems Inc.

Focus Systems Inc.oakville, on, ca
Full-time

Location: Remote within Canada (occasional onsite in Edmonton as required).Hours: Monday–Friday, 08:15 AM – 04:30 PM (Alberta time).Contract: Apr 27, 2026 – Nov 30, 2026 (with potential extension u...Show more

 • Promoted • New!

Senior Data Analyst — Growth & Attribution (Remote)

Felix Health Inc.Mississauga, Peel Region, CA
Remote
Full-time

A digital healthcare company is seeking a Senior Data Analyst to enhance their marketing performance through data insights.This role involves building robust data models and analyzing multi-touch a...Show more

 • Promoted

Growth Strategy Data Analyst & Storyteller

Chord StrategyMississauga, Peel Region, CA
Full-time

A dynamic analytical firm in Vancouver is seeking a Data Analyst to analyze and publish insights on growth initiatives of various companies.You will collaborate with a team of professionals, requir...Show more

 • Promoted

Campaign Data Analyst

OnXmississauga, on, ca
Temporary

OnX Canada is working with a financial services client seeking a Campaign Data Analyst for a 6-month contract.Onsite: 2 days per week (Toronto).The Campaign Analytics and Execution role plays a piv...Show more