Global Technical Talent, an Inc. 5000 Company logo
Global Technical Talent, an Inc. 5000 Company Verified
Staffing & Recruiting

HR Data Engineer

Burlington, Ontario, CanadaHybridContract$100–$120 /hrPosted 1 month ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

This is a 2-month contract role for an HR Data Engineer in Burlington, ON, with a hybrid work model. The role focuses on migrating a mandatory training dashboard and rebuilding its data pipeline using Power BI Fabric, Power Query, and related Microsoft technologies. The engineer will reverse-engineer legacy systems (Access macros, VBA, SQL, Python) and implement data quality validation and documentation for non-technical maintainers. Prior HR/people analytics data experience and comfort with ambiguity are essential. The role requires strong communication and documentation skills to deliver maintainable solutions in a fast-paced, transitional environment.

HR Data Engineer (CAN)
Location

Burlington, ON

Onsite Flexibility

Hybrid – 2 days per week on-site

Contract Details

Position Type:
Contract

Contract Duration:
2 months (extendable based on migration progress and budget availability)

Start:
Immediate

Pay Rate:
$100.00–$120.00 / Hour (USD)

Shift / Schedule:
Monday–Friday

Work Authorization:
Applicants must be authorized to work for ANY employer in Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Job Summary

Temporary, project-focused data engineering role within Location Operational Services (LOS), reporting to LOS Manager. Supports strategic transformation of local people analytics infrastructure following an organizational restructure that disrupted legacy analytics systems. This role thrives in constrained, transitional settings with sparse documentation and requires strong communication, documentation habits, and commitment to maintainable solutions. Prior HR/people data experience or sensitive data handling is essential, and comfort with ambiguity, pragmatic trade-offs, and close collaborative work is critical during this fast-paced 2-month engagement with extension potential.

Key Responsibilities

Primary Deliverable: Mandatory Training Dashboard Migration

  • Migrate Mandatory Training Dashboard that tracks compliance training completion across organizational units; critical for audit and regulatory compliance
  • Manage current pipeline components: manual Excel exports from Cornerstone (training data), organization-controlled Power BI report (employee master data 1), and SuccessFactors (employee master data 2), along with Access macros/VBA transformations, Power BI visualization, and Excel VB email processes

Migration Goals:

  • Rebuild entire pipeline in Power Query (M language) on Power BI Fabric (gen2 dataflows, lakehouses)
  • Implement resilient source switching with seamless failover if semi-automated exports fail
  • Simplify and document logic for non-technical maintainers
  • Execute parallel development with current solution remaining operational during migration

Core Technical Tasks:

  • Reverse-engineer legacy Access macros, VBA, SQL, and Python to extract business logic
  • Design and build Power Query dataflows replicating and improving existing transformations
  • Implement data quality validation ensuring migrated solution matches legacy outputs
  • Configure multi-source ingestion with upstream failure handling
  • Document transformations through data dictionaries, process maps, and logic documentation
  • Work with data sources including SuccessFactors, Cornerstone, and global organization-owned Power BI reports (all static Excel exports via SharePoint; no API connectors); Power BI datasets occasionally exported to Excel (fragile)

Required Skills

- SQL (Intermediate):
Write and optimize joins, aggregations, subqueries, and CTEs; reverse-engineer complex queries; translate SQL logic to Power Query
- Python (Intermediate):
Read and understand pandas data manipulation scripts; interpret existing Python ETL workflows (does not need to write production Python)
- Power Query (M Language – Foundational):
Minimum awareness with willingness to learn quickly under guidance; strong SQL background enables effective on-the-job learning; must commit to building exclusively in Power Query (no SQL/Python/Access) for long-term maintainability
- Data Modeling (Strong Dimensional Modeling):
Deep star schema understanding; experience with slowly changing dimensions, bridge tables, and role-playing dimensions; design models optimized for Power BI and DAX
- Power BI Fabric (Required):
Hands-on experience with Fabric workspaces, gen2 dataflows, and lakehouses; understanding of Fabric-specific features and differences from gen1 environments; non-negotiable for 2-month delivery timeline
- Microsoft Access (Reverse-Engineering):
Navigate and interpret Access databases (tables, queries, macros); understand Access design patterns; extract business logic for migration (no need to build new Access solutions)
- SharePoint (Data Storage/File-Based ETL):
Experience using SharePoint as analytics data layer; comfortable with file-based workflows (Excel export ingestion, file path dependencies, refresh schedules)
- Data Quality & Documentation:
Strong validation and reconciliation instincts; commitment to clear, accessible documentation for non-technical audiences
- Strong communication and documentation habits
- Commitment to pragmatic solutions and close collaborative work

Required Experience

  • Prior HR or people analytics data experience essential
  • Experience handling sensitive data essential
  • Comfortable working in constrained, transitional settings with sparse documentation

Work Environment / Physical Requirements

  • On-site requirement: 2 days per week in Burlington office
  • Fast-paced, 2-month engagement requiring close collaboration and responsiveness
  • Comfortable with ambiguity and pragmatic trade-offs

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401k Retirement Fund

About the Client

Leading home furnishing company offering affordable, high-quality products worldwide. Committed to sustainability and social responsibility. Values diversity and inclusion.

About GTT

GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation's largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!

Job Number: 26-05099

#gttca

Ready to apply?
You'll be redirected to Global Technical Talent, an Inc. 5000 Company's application page.

Similar roles