Business Data Analyst (Capital Markets)

Recruit Action inc.

Toronto

Hybrid

CAD 96,432 - 103,320

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salaried at $70-75 per hour
Incorporated Business Rate at $85-90 per hour
6-month contract
Potential for permanent employment
Dynamic and professional environment

Job summary

A recruitment agency is seeking a Business Data Analyst for a hybrid role in Toronto. This position involves leading data-driven initiatives within the insurance and wealth management sector. Candidates should have over 5 years of experience in business analysis and strong SQL skills. The role offers competitive remuneration of $70-75 per hour, with opportunities for contract extension or permanent employment.

Qualifications

  • 5+ years’ experience as a Business/Data Analyst.
  • Strong BA skills including requirements gathering and stakeholder communication.
  • Proven experience in data warehousing and modeling.

Responsibilities

  • Lead sessions with stakeholders to gather requirements.
  • Produce and maintain Business Requirement Documents (BRDs).
  • Facilitate alignment across cross-functional teams.

Skills

Experience in SQL
Capital markets knowledge
Generative AI exposure
Data warehousing & modeling
Business analysis skills

Tools

Azure
Charles River
Bloomberg

Job description

Business Data Analyst (Capital Markets)

Recruit Action inc.

Hybrid Toronto-based role. We’re hiring three experienced professionals to support data-driven initiatives in the insurance and wealth management sector. This position requires strong expertise in SQL, Azure, and Generative AI. Candidates with capital markets experience will be especially valued. The environment is strategic and collaborative, with opportunities for extension or conversion to full-time employment.

What is in it for you
  • Salaried: $70-75 per hour.
  • Incorporated Business Rate: $85-90 per hour.
  • 6‑month contract with the potential for permanent employment.
  • Full‑time position: 37.50 hours per week.
  • Weekday schedule from 9 am to 5 pm.
  • Hybrid work: in‑office Tuesday to Thursday.
  • Opportunity to work in a dynamic and professional environment.
  • Join a passionate and inclusive team of professionals.
Responsibilities
  • Lead sessions with business stakeholders to gather requirements and obtain sign‑off.
  • Produce and maintain Business Requirement Documents (BRDs), source‑to‑target mappings (STMs), and related documentation.
  • Ensure project teams deliver data assets that align with business needs.
  • Facilitate alignment across cross‑functional teams and stakeholders.
  • Perform data analysis, profiling, and metadata collection.
  • Lead User Acceptance Testing (UAT) and secure sign‑off from business units.
  • Support strategic data initiatives within the Data Office/Engineering team.
  • Deliver high‑quality data solutions aligned with enterprise data strategy.
  • Work collaboratively to improve data sourcing, modeling, and delivery practices.
What you will need to succeed
  • 5+ years’ experience as a Business/Data Analyst.
  • Strong BA skills (requirements, negotiation, scope alignment, stakeholder communication).
  • Proven data warehousing & modeling experience (logical/physical, facts/dimensions, lineage).
  • Hands‑on SQL expertise for querying, validation, and reconciliation.
  • Background in financial services (capital markets, investment banking, wealth management, insurance, or regulatory/risk).
  • Trading/investment platform experience (e.g., Charles River, Bloomberg, Polar Lake, SimCorp, Findur, Calypso, etc.).
Nice to have
  • Azure or other cloud data warehouse experience.
  • Exposure to GenAI/LLMs in a data or reporting context.
Why Recruit Action

Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach to job seekers and businesses. Only candidates who match hiring criteria will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Capital Markets Data Analyst - 6mo Contract, SQL/Azure
Capital Markets Data Analyst - 6mo Contract, SQL/Azure

Recruit Action inc. • Toronto

Hybrid
CAD 96,432 - 103,320
Salaried at $70-75 per hour
Incorporated Business Rate at $85-90 per hour
6-month contract
+2
Capital Market BA
Capital Market BA

Insight Global • Toronto

On-site
CAD 82,656 - 96,432
Capital Markets Business Analyst
Capital Markets Business Analyst

Open Systems Technologies • Mississauga

On-site
CAD 95,000 - 120,000
Business Analyst Capital Markets Experience
Business Analyst Capital Markets Experience

Randstad Canada • Toronto

Hybrid
CAD 100,000 - 150,000
Hybrid schedule
End-to-end exposure
Cross-functional team
+1
Senior Business / Data Analyst (Capital Technology SME)
Senior Business / Data Analyst (Capital Technology SME)

Galent • Toronto

On-site
CAD 80,000 - 110,000
Lead Domain Business Analyst
Lead Domain Business Analyst

Strategio Inc. • Toronto

On-site
CAD 90,000 - 110,000
Senior Data Analyst – Investment & Wealth Management
Senior Data Analyst – Investment & Wealth Management

Talent To Hire Inc. • Toronto

On-site
CAD 90,000 - 130,000
Business Analyst
Business Analyst

Ardent SoftSol Inc. • Toronto

On-site
CAD 80,000 - 100,000
Business Data Analyst
Business Data Analyst

SPECTRAFORCE • Canada

On-site
CAD 70,000 - 90,000
Business Data analyst
Business Data analyst

MethodHub • Toronto

Hybrid
CAD 85,000 - 120,000