Back to results

Sr Data Engineer

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Posting language
English
Posted

Original job description

Job Title: Sr Data Engineer

Location: [Hybrid]

Employment Type: [ Full-Time]

Location Montreal CA

Job Description

We are seeking an experienced 10 Years of Data Engineer to design, develop, and maintain scalable data pipelines and data solutions. The ideal candidate should have strong experience in SQL, Python, ETL/ELT, data warehousing, and cloud platforms.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL/ELT processes.
  • Extract, transform, and load data from multiple source systems.
  • Develop and optimize SQL queries, stored procedures, and data models.
  • Work with structured and unstructured data from various sources.
  • Build and maintain data warehouses and data lakes.
  • Develop data solutions using Python, SQL, Spark, or PySpark.
  • Work with cloud platforms such as AWS, Azure, or GCP.
  • Collaborate with Data Analysts, Data Scientists, and business teams to support data requirements.
  • Monitor data pipelines and troubleshoot data quality and performance issues.
  • Implement data validation, governance, security, and quality standards.
  • Automate data workflows and support CI/CD processes.

Required Skills

  • Strong experience in 8+Data Engineering.
  • Proficiency in SQL and Python.
  • Experience with ETL/ELT tools and data pipelines.
  • Hands-on experience with Apache Spark / PySpark.
  • Experience with AWS, Azure, or GCP.
  • Knowledge of data warehousing and data modeling.
  • Experience with databases such as SQL Server, PostgreSQL, MySQL, Oracle, or Snowflake.
  • Familiarity with Databricks, Kafka, Airflow, or similar technologies is a plus.
  • Experience with Git and CI/CD is preferred.
  • Strong analytical and problem-solving skills.
More about this job

Responsibilities

The role involves designing, developing, and maintaining scalable data pipelines and ETL/ELT processes. It also requires building data warehouses and collaborating with data scientists and analysts to support business requirements.

Requirements

Candidates need over 10 years of experience in data engineering with proficiency in SQL, Python, and Spark. Experience with cloud platforms (AWS, Azure, or GCP) and data warehousing is essential.

Skills

  • Sql
  • Python
  • Etl/ELT
  • Data Warehousing
  • Cloud Platforms
  • Apache Spark
  • PySpark
  • Data Modeling
  • Aws
  • Azure
  • Gcp
  • Databricks
  • Kafka
  • Airflow
  • Git
  • Ci/CD

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Engineering
  • Consulting

Keywords

  • Data Engineering
  • Sql
  • Python
  • Etl
  • Elt
  • Data Warehousing
  • Cloud Platforms
  • Aws
  • Azure
  • Gcp
  • Apache Spark
  • PySpark
  • Data Modeling
  • Sql Server
  • Postgresql
  • Mysql
  • Oracle
  • Snowflake
  • Databricks
  • Kafka
  • Airflow
  • Git
  • Ci/CD
  • Data Lakes
  • Stored Procedures
  • Data Governance
  • Data Validation
  • IT Services
  • IT Consulting

Report this job