Senior Data Engineer Azure Data Factory Developer (35968)
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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
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
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
- Strong Databricks experience
- Strong Apache Spark experience
- Data transformation and processing
- Data ingestion and pipeline development
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
- Strong Azure Data Factory experience
- Working knowledge of Databricks
- Data integration experience
- ETL pipeline development and support
More about this job
Responsibilities
Design, develop, and maintain scalable data processing solutions, Databricks and Spark workloads, and Azure Data Factory pipelines for ETL, data integration, and orchestration. Troubleshoot and optimize pipelines, support testing, deployment, and operational stabilization, and produce technical documentation and knowledge transfer materials.
Requirements
The roles require strong experience with either Databricks and Apache Spark or Azure Data Factory, depending on the position. Relevant capabilities include data transformation and ingestion, ETL and data integration, pipeline development and support, and working knowledge of Databricks for the Azure Data Factory role.
Skills
- Databricks
- Apache Spark
- Azure Data Factory
- Data Transformation
- Data Ingestion
- Data Pipeline Development
- ETL
- Data Integration
- Pipeline Orchestration
- Pipeline Monitoring
- Error Handling
- Unit Testing
- Troubleshooting
- Technical Documentation
- Knowledge Transfer
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Manufacturing
Keywords
- Databricks
- Apache Spark
- Azure Data Factory
- Data Engineering
- Data Processing
- Data Transformation
- Data Ingestion
- Data Pipelines
- ETL
- Data Integration
- Workflow Orchestration
- Pipeline Monitoring
- Error Handling
- Unit Testing
- Troubleshooting
- Deployment
- Operational Stabilization
- Technical Documentation
- Knowledge Transfer
- Manufacturing