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