Enable job alerts via email!

Data engineer to perform data modeling, ETL and distributed processing for our mining client

S I Systems

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading consulting firm is seeking a Data Engineer to enhance the data capabilities for a mining client in Canada. The role emphasizes distributed processing, data modeling, and ETL efficiencies. Candidates with 5+ years of experience in relevant technologies, cloud-native tools, and a background in mining are highly desirable. This is a remote role with occasional in-person workshops.

Qualifications

  • 5+ years of experience as a Data Engineer.
  • Experience in distributed processing and cloud-native tools.
  • Strong SQL and Python skills for ETL/ELT needed.

Responsibilities

  • Perform data modeling, ETL, and distributed processing for the mining client.
  • Establish data platforms and foundational capabilities.
  • Collaborate with the data and analytics team.

Skills

Distributed processing (Spark, Kafka, Flink)
Cloud-native tools (ADF, AWS Glue, GCP Dataflow)
CI/CD & IaC (Terraform, GitHub Actions, Azure DevOps)
Data modeling (dbt, dimensional modeling)
Data quality tools (Great Expectations, Monte Carlo)
SQL
Python

Job description

Data engineer to perform data modeling, ETL and distributed processing for our mining client

6 months to start - Remote - when needed to go in person on occasion for Workshops

1 round of interview

Scope: Our mining client is looking to set up their data and analytics team within Canada. They are looking to take a lead on data platforms and foundations and create unique capabilities for our client.

Must haves:

  • 5+ years of experience as a Data Engineer working on Distributed processing (Spark, Kafka, Flink)
  • Experience working on Cloud-native tools (ADF, AWS Glue, GCP Dataflow) with Strong CI/CD & IaC (Terraform, GitHub Actions, Azure DevOps)
  • Experience with Data modeling (dbt, dimensional modeling) and Data quality tools (Great Expectations, Monte Carlo)
  • Strong SQL + Python for ETL/ELT
  • Mining industry experience highly preferred
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.