Back to results

Data Engineer

  • Toronto, ON, Canada

$85 to $89 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$85 to $89 CAD / hour
Job type
Contract
Apply by
Experience
3+ years of Data Engineering experience
Posting language
English
Posted

Original job description

Title: Data Engineer

Location: 3x per week onsite DT Toronto

Duration: 12 month contract + possible extensions

Data Engineer to support a large enterprise transformation focused on building data pipelines, integrating data, and migrating data workloads from on-premises environments to AWS.

This person should be technically strong in Python and SQL, have hands-on AWS migration experience, and be comfortable partnering directly with business stakeholders. Experience with Machine Learning and MLOps is a strong plus, particularly supporting models through integration and production environments.

Key Responsibilities

  • Design, develop, and maintain data pipelines.
  • Migrate existing data pipelines and workloads from on-premises infrastructure to AWS.
  • Gather, integrate, transform, and prepare data from multiple sources.
  • Use Python and SQL extensively for data development and manipulation.
  • Support integration of data into existing enterprise platforms and applications.
  • Partner with business and technical stakeholders to understand requirements and translate them into technical solutions.
  • Support ML/MLOps integration into production environments where applicable.
  • Work within an enterprise environment supporting business-critical applications and workflows.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.

Must-Have Skills

  • Strong Python development experience.
  • Advanced SQL skills.
  • 3+ years of Data Engineering experience
  • Hands-on experience developing and migrating data pipelines.
  • Proven experience migrating data/workloads from on-premises environments to AWS.
  • Strong hands-on experience working within the AWS ecosystem.
  • Experience integrating and transforming data from multiple sources.
  • Strong communication and stakeholder-management skills.
  • Ability to operate in a consultative capacity, working directly with the business.
  • Experience working within a large enterprise environment.

*Artificial intelligence tools are used to assist in screening and assessing applicants for this position.

*Pay range for this role is between $85-89/hr CAD.

*This role is an existing vacancy.

*No requirement for Canadian experience or education.

More about this job

Responsibilities

Design, develop, and maintain data pipelines, and migrate data workloads from on-premises environments to AWS. Integrate and prepare data from multiple sources, collaborate with business and technical stakeholders, and support ML/MLOps integration into production where applicable.

Requirements

Requires at least three years of data engineering experience, strong Python and advanced SQL skills, and hands-on experience developing and migrating pipelines and workloads to AWS. Candidates should also have enterprise experience, strong communication and stakeholder-management skills, and the ability to work directly with business stakeholders.

Skills

  • Python
  • SQL
  • AWS
  • Data Engineering
  • Data Pipeline Development
  • Data Migration
  • Data Integration
  • Data Transformation
  • Machine Learning
  • MLOps
  • Stakeholder Management
  • Enterprise Data Platforms
  • Business Communication

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Consulting

Keywords

  • Python
  • SQL
  • AWS
  • Data Engineering
  • Data Pipelines
  • On-Premises Migration
  • Cloud Migration
  • Data Integration
  • Data Transformation
  • Data Preparation
  • Machine Learning
  • MLOps
  • Enterprise Platforms
  • Business-Critical Applications
  • Stakeholder Management
  • Requirements Gathering
  • Production Environments
  • Enterprise Transformation

Report this job