cover image
Randstad Digital

Data Engineer

Hybrid

North york, Canada

Freelance

25-08-2025

Share this job:
Expired

Skills

Communication SQL Data Visualization Data Engineering Test Regression Testing Scrum Regression Google Cloud Platform Software Development Analytics ETL Processes

Job Specifications

Data Engineer (Contract Position)

Number of Positions: 1 Duration: 5 months initial contract, possible extension

Location: North York, ON, CA

Must be eligible to work in Canada

Hybrid position 2-3d/w onsite, no exceptions, in person interview will be required.

Roles and responsibilities:

The Data Engineer is responsible for the development of highly scalable ETL and data flow applications adhering to software development best practices. This position requires advanced SQL scripting who understands data visualization. The person will design Data Warehouses in modern column-oriented database systems and develop data reporting solutions. The position will be part of the IT Canada Analytics team and will work closely with Architects, Scrum master, other members of the team and our business partners in a highly collaborative environment.

Responsibilities:

* Develop ETL processes delivering high-quality code, following coding best practices.

* Create and implement complex analytical data models that support reporting and analytics business requirements.

* Prepare test scripts and perform functional unit, integration, and regression testing. Coordinate and drive user acceptance testing

* Support and troubleshoot issues/bugs in data pipeline and SQLs for analytics

* Analyze the use of data, design and create data marts based on requirements.

* Design and build reporting solutions.

* Experiment with new/emerging technologies in the space and conduct POCs

* Work with Functional/Business resources on day-to-day basis to understand business requirements and processes.

* Work with Technical Lead/Architects to identify solutions/designs based on business requirements provided.

* Provide status reports to Manager/Leads during task execution

* Follow the client's IT standards to deploy code to production environments

Must have skills/experience/qualifications:

* 5-8 Experience in Data Engineering development and best practices.

* Experience in Data completeness and accuracy checks and setup.

* Accomplished expert SQL Skills to include data management, mining, and modeling

* Advanced SQL knowledge, database, and data modeling knowledge are a must.

* Strong business acumen, understanding of data and information.

* Experience in Google Cloud Platform especially at BigQuery, Airflow, pubsub, and dataflow are preferred.

* Excellent communication skills

* Demonstrated ability to write technical documents.

* Ability to communicate issues and recommend solutions in a timely manner to Management.

* Retail experience will be considered an asset.

* Ability to adapt quickly to new technologies and development practices

* Experience with a variety of database platforms and technologies.

About the Company

Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains. Our talent solutions allow you to seamlessly scale your team while connecting you with skilled professionals around the world who align with your chosen technologies. Our focus lies in managed solutions, and we empower businesses to move at speed and achieve goals efficiently. We support four service lines including customer experie... Know more