Apply now

Posted 5 months ago

Data and Reporting Analyst

@ Procom

Toronto, Ontario

$40–$50/hrContract3+ years experience
Apply now
SIGNALS

Overview

Procom is hiring a Data and Reporting Analyst on contract for BMO in Toronto, hybrid with 3 office days per week. The role runs routine data workflows in Python and Excel, handles the team's request queue, and supports data governance and process documentation for the Procurement Analytics team.

Pay:

$40–$50 an hour

Responsibilities:

  • Run recurring Python scripts and Excel workflows to refresh datasets
  • Triage and respond to team shared inbox requests
  • Perform data validation and quality checks
  • Maintain process documentation and SOPs
  • Support the Data Governance team

Requirements summary:

  • 3 to 5 years in data and reporting analytics
  • Working knowledge of SQL and Python (Pandas)
  • Git experience for version control
  • Proficiency in Excel
  • Bachelor's degree preferred in Technology, Computing, Data & Analytics, Business or Engineering

Tools & skills

Source and dates

Employer career site / ATS feed · careerpage

Employer posting date
2026-06-08
First seen by our source
2026-10-11
Source record updated
2026-10-18

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

Job details

SeniorityMid level
DepartmentData & analytics
Experience3+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studyTechnology, Computing, Data & Analytics, Business, Engineering

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

Procom

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Full company description

Procom is one of North America’s leading staffing and contract workforce services providers. Successfully meeting the needs of Fortune 500 clients since 1978, we have 18 offices across North America, with over 12,500 skilled professionals currently on assignment. We are an award winning staffing firm. Discover more about our Best of Staffing award and what real clients and job seekers have to say about working with Procom by checking out our client and talent ratings on ClearlyRated. Procom has long been recognized as a market-leading source of high-performing services and solutions that transform how our clients acquire and manage the very best talent. Relying on the excellence of individuals to make a difference, we know that people matter. And we want to work with you. CNESST License: AP-2504746, AR-2504747, AP-2000583, AR-2000584

LinkedIn followers
195,312
People associated on LinkedIn
1,304
Reported office locations
  • 30 St Clair Ave W, Toronto, Ontario M4V 3A1, CA
  • 320 March Rd, 200, Ottawa, Ontario K2K 2E3, CA
  • 333 7 Ave SW, Suite 2100, Calgary, Alberta T2P 2Z1, CA
  • 10025 - 102A Avenue, Suite 1800, Edmonton, Alberta T5J 2Z2 , CA
  • 1021 W Hastings St, Suite 1100, Vancouver, British Columbia V6E 0C3, CA
  • 1280 Boulevard Lebourgneuf, 300, Québec, Quebec G2K 0H1, CA
  • 1130 Situs Court, Suite 216, Raleigh, North Carolina 27606 , US
Other recorded names
  • Procom
Specialties
  • Hybrid Statement of Work and Contractor Management Technology
Profile identifies a recruitment agency
Yes

Procom is one of North America’s leading staffing and contract workforce services providers. Successfully meeting the needs of Fortune 500 clients since 1978, we have 18 offices across North America, with over 12,500 skilled professionals currently on assignment. We are an award winning staffing firm. Discover more about our Best of Staffing award and what real clients and job seekers have to say about working with…

FieldValue
IndustryIT Services and IT Consulting
Company size201-500 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
SpecialtiesHybrid Statement of Work and Contractor Management Technology
Open jobs on Jobsy242
LinkedInView page
Job description

BMO is currently sourcing for a Data and Reporting Analyst. This is a hybrid contract role in Toronto (3 days in office per week).
Role Overview:
This role supports the Procurement Analytics team by managing day-to-day data operations and request handling. The position involves executing routine data workflows, including Excel tasks and automated Python scripts, to curate and refresh datasets. The role also contributes to data governance efforts and supports documentation, process improvements, and ad-hoc analysis to enhance data management and reporting capabilities.
Key Responsibilities:

Execute recurring data workflows, including running Python scripts and maintaining Excel-based processes to refresh and curate datasets
Monitor and manage the team’s shared inbox, triaging and responding to incoming requests in a timely manner
Fulfill operational data requests such as dashboard setup, data refreshes, and ad-hoc data pulls
Perform data validation and quality checks, troubleshooting issues and escalating where appropriate
Support the maintenance and improvement of process documentation and user guides
Assist in the creation of process manuals and standard operating procedures (SOPs)
Collaborate with the Data Governance team to support data management practices
Track and manage assigned tasks to ensure completion within defined timelines and schedules
Contribute to continuous improvement initiatives within the Procurement Analytics function
Provide general operational support as needed; perform other duties as assigned

Must-Have Skills:

Strong working knowledge of SQL and Python (Pandas), with hands-on experience executing, modifying, and maintaining queries and data processing scripts
Experience using Git (version control) for managing code changes and collaboration
Proficiency in Excel for data manipulation, validation, and operational workflows
Ability to troubleshoot data issues and identify root causes within defined processes
Experience managing multiple incoming requests and priorities effectively
Effective written and verbal communication skills for engaging with technical and business stakeholders
Ability to follow structured processes while identifying opportunities for incremental improvements

Nice to Have Skills:

Hands-on experience leveraging Microsoft 365 low-code platforms (Power Automate, Power Apps, SharePoint forms and lists) to design and implement event-driven workflows, approvals, and process tracking

Ideal Candidate:

3 to 5 years of experience in data and reporting analytics
Minimum Bachelor’s degree, preferably in Technology, Computing, Data & Analytics, Business, or Engineering
Willingness to learn and contribute across data analytics and data governance functions
High attention to detail when working with large, complex datasets

Similar jobs

  • Data and Reporting Analyst

    Toronto, ON
    $52.50–$70/hrContract

    Procom

    5+ YOECandidates need 5 to 7+ years in reporting or analytics, 5+ years of Power BI development including DAX and data modeling, and hands-on ServiceNow ITSM reporting. Knowledge of ITIL and Site Reliability Engineering practices is also required.

    Power BI, ServiceNow

  • People Partner

    Toronto, ON

    Arup

    Lead and support employee wellbeing and contribute towards a healthy work culture that enhances Arup’s people experience; 8 or more year of dynamic HR experience, with at least three years’ experience in a Generalist…

  • Systems Testing/QA Specialist - Senior, 7 months contract

    Toronto, ON

    Dimensional Tech Inc.

    10+ YOE• The focus would be on manual testing over automation testing; • 10+ years of experience in software testing in enterprise-level IT environments and large-scale systems; • Hands-on working experience in manual testing…

    Test automation

    Long-term & 3 openings! Project Manager/Leader - Senior, 1 yr contract + ext. 2 years

    Toronto, ON

    Dimensional Tech Inc.

    5+ YOE• At least 5 years of audio-visual and videoconferencing technology experience; • At least 5 years of project management experience; • Knowledge of best practices for audio-visual, communications and IT deployment

    Videoconferencing, Project management

    Replacement & Hybrid! Product Manager - Senior, 5 months contract

    Toronto, ON

    Dimensional Tech Inc.

    • Product Road Map Development (5 year+ of exp); • Azure DevOps (5 year+ of exp); • Cross-Functional Role

    DevOps

    Systems Testing/QA Specialist - Senior, 7 months contract

    Toronto, ON

    Dimensional Tech Inc.

    *The focus would be on manual testing over automation testing*; • 10+ years of experience in software testing in enterprise-level IT environments and large-scale systems; • Hands-on working experience in manual testing…

    Hybrid! ETL developer - Senior, 7 months contract

    Toronto, ON

    Dimensional Tech Inc.

    • Significant hands-on experience designing and developing scalable, production-grade data pipelines for AI/ML and Generative AI workloads, including data ingestion, transformation,…; • Advanced hands-on expertise in…

    Data engineering, ML, Python, SQL, Microsoft Azure, Machine learning

    Hybrid! Data Science Developer - Senior, 6 months contract

    Toronto, ON

    Dimensional Tech Inc.

    • Significant experience designing enterprise data architectures and conceptual, logical, and physical data models for AI/ML, Generative AI, analytics, and cloud workloads, including the…; • Deep technical expertise in…

    Data models, ML, Data engineering, Microsoft Azure, Machine learning

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.