Senior Data Engineer / Azure Data Factory Developer
- Location: Toronto, Ontario
- Remote: Hybrid
- Type: Contract
- Job #35968
Our client is seeking two Senior Data professionals to support a data engineering and integration initiative: one Data Engineer specializing in Databricks and Apache Spark, and one Azure Data Factory Developer focused on ETL and data integration. The engagement will include one onsite/hybrid resource in Toronto and one offshore resource, with both resources required to complete onboarding before the end of October 2026.
Role 1: Senior Data Engineer, Databricks / Apache Spark
Delivery Model: This role may be filled by either the onsite/hybrid Toronto resource or the offshore resource. Across the two positions, one resource will be onsite and one offshore.
Responsibilities
- Design, develop and maintain data processing solutions using Databricks
- Develop and optimize Apache Spark jobs for data transformation and processing
- Build data ingestion and transformation workflows
- Develop scalable, reusable and unit-tested data engineering components
- Troubleshoot Databricks and Spark workloads
- Support deployment, issue resolution and enhancement activities
- Produce technical documentation and support knowledge transfer
Required Skills
- Strong Databricks experience
- Strong Apache Spark experience
- Data transformation and processing
- Data ingestion and pipeline development
Role 2: Senior Azure Data Factory Developer
Delivery Model: This role may be filled by either the onsite/hybrid Toronto resource or the offshore resource. Across the two positions, one resource will be onsite and one offshore.
Responsibilities
- Design, build and maintain Azure Data Factory pipelines and workflows
- Develop ETL and data integration solutions across source and target systems
- Support integrated processing and orchestration using Databricks where required
- Configure pipeline monitoring and error handling
- Troubleshoot and optimize data movement and pipeline execution
- Support testing, deployment and operational stabilization
- Produce technical documentation and support knowledge transfer
Required Skills
- Strong Azure Data Factory experience
- Working knowledge of Databricks
- Data integration experience
- ETL pipeline development and support