Back to results

Synapse Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Synapse Engineer

Canadian Tire

Toronto hybrid (4 days a week)

Job Description / Role Summary

The Synapse Engineer (Remote) builds, optimizes, and maintains the Azure Synapse environment used to replace Alteryx workflows. The role implements pipelines, SQL transformations, orchestration, and security. They work closely with the onsite Data Modeler and Conversion Analyst to ensure end‑to‑end production-quality execution of migrated workloads.

Key Responsibilities

  • Build Synapse pipelines, SQL transformations, datasets, and linked services.
  • Transformation exp in Synapse SQL, PySpark, or Data Flows.
  • Synapse notebooks/pipelines, SQL, Pyspark, ADO for CI/CD, ESP scheduling
  • Tune performance of dedicated SQL pools (partitioning, indexing, caching).
  • Implement CI/CD pipelines in Azure DevOps or GitHub.
  • Configure and manage data security, RLS, access roles, and auditing.
  • Optimize ADLS Gen2 folder structures, file formats, and Delta/Parquet usage.
  • Collaborate with the Data Modeller to ensure accurate implementation of models.
  • Monitor Synapse environments, performance, costs, and autoscaling.
  • Troubleshoot issues across ingestion, transformation, orchestration phases.
  • Provide architectural guidance and platform best practices.

Required Experience

  • 5+ years in data engineering with 3+ years in Azure Synapse.
  • Strong T‑SQL, ETL/ELT pipeline development, and workload optimization.
  • Experience migrating Alteryx, SSIS, Databricks, or equivalent ETL systems.
  • Knowledge of Delta Lake, Parquet, partitioning, schema evolution.
  • CI/CD experience in Azure DevOps, Git, environment promotion.

Preferred Skills

  • Experience with retail or loyalty analytics workloads.
  • Familiarity with Azure Purview or similar governance solutions.
More about this job

Responsibilities

Build, optimize, and maintain Azure Synapse pipelines, SQL transformations, orchestration, and security as part of migrating Alteryx workflows. Collaborate with data modeling and conversion teams, monitor performance and costs, troubleshoot workloads, and provide platform guidance.

Requirements

Requires 5+ years of data engineering experience, including 3+ years with Azure Synapse, plus strong T-SQL, ETL/ELT development, and workload optimization skills. Experience migrating ETL systems and knowledge of Delta Lake, Parquet, partitioning, schema evolution, and CI/CD are required; retail analytics and data governance experience are preferred.

Skills

  • Azure Synapse
  • Synapse Pipelines
  • T-SQL
  • PySpark
  • SQL Transformations
  • ETL/ELT
  • Azure Data Factory
  • Azure DevOps
  • CI/CD
  • Dedicated SQL Pool Optimization
  • Data Security
  • Row-Level Security
  • ADLS Gen2
  • Delta Lake
  • Parquet
  • Data Migration

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Retail

Keywords

  • Azure Synapse
  • Alteryx
  • Synapse Pipelines
  • Synapse Notebooks
  • T-SQL
  • PySpark
  • Data Flows
  • ETL
  • ELT
  • Azure DevOps
  • GitHub
  • CI/CD
  • Dedicated SQL Pools
  • Partitioning
  • Indexing
  • Caching
  • Row-Level Security
  • Access Roles
  • Auditing
  • ADLS Gen2
  • Delta Lake
  • Parquet
  • Schema Evolution
  • SSIS
  • Databricks
  • Azure Purview
  • Data Modeling
  • Workload Optimization
  • Retail Analytics
  • Loyalty Analytics

Report this job