Functional analyst

Altis Mississauga, Canada · Montreal, Canada

About the role

This is a six-month contract for a functional data analyst supporting a large-scale enterprise data transformation, based in the GTA or Montreal with two days onsite per week. It suits an experienced data or business analyst comfortable bridging business and technical teams. The work brings data from multiple internal and external systems into a governed, consumption-ready platform. You'll work closely with product owners, architects, data engineers and data quality engineers through Altis, a staffing agency.

What you’ll do

  • Analyze existing systems and data sources to identify gaps and requirements for future-state data products.
  • Create source-to-target mappings and document data structures, lineage and transformations.
  • Use SQL to validate requirements, investigate data and support data quality activities.
  • Partner with data engineers to clarify requirements and support pipeline development.
  • Define business requirements, user stories, acceptance criteria and validation rules in Jira.
  • Collaborate with stakeholders to support governed and traceable data.
  • Contribute to data contracts, metadata and data product practices.

What they’re looking for

  • 5+ years as a functional data analyst, data analyst, business analyst or similar.
  • Hands-on experience with source-to-target mapping, data validation and data quality in complex enterprise environments.
  • Strong SQL knowledge and ability to analyze and validate data.
  • Understanding of data lineage, relational data structures and system-to-system data flows.
  • Strong communication, facilitation and documentation skills across technical and business teams.
  • Experience with Jira and Agile delivery methodologies.

Nice to have

  • Salesforce exposure.
  • Knowledge of data products, data contracts, BI, analytics or AI.

What’s on offer

  • $70-75 per hour.
  • Six-month contract.
  • Hybrid arrangement, two days onsite per week in the GTA or Montreal.
  • Exposure to modern data product and governance practices, with similar initiatives anticipated to follow.

Questions about this role

Is this role remote?

No, it's hybrid with two days onsite per week in the GTA or Montreal.

How much does it pay?

$70-75 CAD per hour.

How many years of experience do I need?

5 or more years as a functional data analyst, data analyst or business analyst.

How long is the contract?

Six months.

Related roles

Business Systems Analyst

Altis · Oakville, Canada

A 14-month hybrid contract in Oakville for a Business Systems Analyst supporting sales, order management and parts operations at a global energy company. Suited to someone with SAP and Salesforce experience who wants to help modernize workflows with strong potential to convert to permanent.

HybridContract C$45 – C$75 an hour
SAPSalesforceMicrosoft Copilot StudioOrder Management +2
Yesterday

Business Data Analyst-Databricks/APIs

BeachHead · Toronto, Canada

A contract role analyzing data models and supporting API initiatives within a banking client's data warehouse environment in Toronto.

On-siteMid levelContract
APIsData ModelingSQLDatabricks +2
2 days ago

Analyste principal(e) des systèmes d’affaires / Sr. Business Systems Analyst

McKesson Canada · Montréal, Canada

A hybrid Montréal senior business analyst role leading Agile requirements and analytics initiatives within McKesson Canada's retail technology team. Suited to an experienced Agile BA comfortable with SQL, Power BI and cross-functional stakeholder management.

HybridSeniorFull-time C$94,400 – C$157,300 a year
SQLPower BIJiraConfluence +5
3 days ago

Business Analyst-Bangalore (Immediate Joiner preferred)

Shadowfax Technologies · Bengaluru, India

Onsite Bengaluru business analyst role focused on P&L, cost analytics, workforce expenses, budgeting, forecasting, and performance dashboards. The role suits someone who can explain financial movements and recommend actions to improve profitability and efficiency.

On-siteEntry levelFull-time
P&L AnalysisCost AnalysisFinancial AnalysisExcel +12
5 days ago

Microsoft Dynamics 365 Functional Consultant

PwC India · Hyderabad, India · Bengaluru, India · Mumbai, India

Full-time Microsoft Dynamics 365 Functional Consultant role in Hyderabad, Bengaluru or Mumbai for a professional with 3 to 8 years of experience. The work centers on Business Central configuration, requirements, migration, testing and implementation support.

On-siteMid levelFull-time
Microsoft Dynamics 365Business CentralMicrosoft Dynamics NAVRequirements Gathering +4
5 days ago

Business Analyst, Global Solutions & Risk Compliance (GSRC)

Amazon · Bengaluru, India

A mid-level business analyst role at Amazon in Bengaluru, supporting global compliance and supply chain reporting with SQL and data visualization. Suited to an analyst with a few years of SQL and reporting experience.

On-siteMid levelFull-time
SQLTableauQuickSightData Visualization +2
5 days ago