Senior Report Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
We are seeking a highly accomplished Senior Report Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier data engineering, reporting enablement, and cloud data platform capacity, specializing in designing, building, and operating scalable data solutions and modern analytics pipelines.
As a Senior Report Developer, you will bridge the gap between diverse source systems, cloud data platforms, and downstream business intelligence consumers. Operating fully onsite in Toronto, you will lead the implementation of scalable batch and near real-time data pipelines, operationalize Medallion Architecture layers (Bronze, Silver, Gold), and optimize data workflows utilizing Azure Data Factory, Azure Data Lake Storage, and Databricks. This position demands a technical data authority with extensive hands-on expertise in Python, SQL, Spark frameworks, Delta Lake, and CI/CD automation who can ensure high-performance, secure, and accurate data product delivery.
Location: Toronto, ON
Assignment Type: Onsite (5 days per week)
Contract Duration: 6-month contract (with potential for extension)
Advantages
Modern Lakehouse Architecture: Build enterprise pipelines using Databricks, Delta Lake, Azure Data Factory (ADF), and Azure Data Lake Storage (ADLS).
Medallion Framework Leadership: Operationalize structured and semi-structured datasets across Bronze, Silver, and Gold lakehouse layers.
Automated CI/CD Workflows: Drive deployment automation, version control, and data engineering testing with Azure DevOps and Git.
Enterprise Analytics Enablement: Enable high-impact reporting use cases and transform raw source data into reliable, curated data products.
Responsibilities
Design, develop, and maintain scalable batch and near real-time data pipelines using Azure Data Factory (ADF), Databricks, and related cloud services.
Develop robust ingestion frameworks to onboard structured, semi-structured, and unstructured data from various enterprise source systems.
Build and optimize ETL/ELT pipelines to transform, cleanse, validate, and prepare data for operational reporting, analytics, and business intelligence.
Develop, monitor, and maintain Databricks notebooks, automated workflows, and Spark-based data processing jobs.
Implement and operationalize Medallion Architecture design patterns (Bronze, Silver, Gold) using Delta Lake tables and Lakehouse principles.
Manage, configure, and optimize storage solutions utilizing Azure Data Lake Storage (ADLS), including data partitioning, indexing, and archival strategies.
Implement automated data quality checks, reconciliation routines, and performance monitoring to guarantee data integrity and reliability.
Develop reusable scripts, framework utilities, and automated tasks using Python and SQL to accelerate data engineering operations.
Participate in DevOps practices, including CI/CD pipeline builds, code reviews, unit test automation, and release management in Azure DevOps.
Collaborate with data architects, product managers, data analysts, and business stakeholders to translate complex analytics requirements into scalable technical implementations.
Support data governance initiatives, metadata management, data cataloguing, role-based access control, and privacy compliance.
Maintain comprehensive technical specifications, architectural designs, data mapping artifacts, and standard operational runbooks.
Qualifications
Core Technical & Data Engineering Requirements
Education: Degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical work experience).
Cloud Data Platforms: Proven experience developing and maintaining enterprise data solutions using Azure Data Factory (ADF), Azure Data Lake Storage (ADLS), Databricks, and Delta Lake.
Lakehouse Architecture: Practical knowledge and implementation experience with Medallion Architecture principles (Bronze, Silver, Gold).
Programming & Query Languages: Strong proficiency in Python, SQL, and Spark-based data processing frameworks.
DevOps & Version Control: Hands-on experience working with Azure DevOps, Git, CI/CD automated deployment pipelines, and modern test automation practices.
Integration & APIs: Familiarity with REST APIs, modern application integration patterns, and data engineering automation frameworks.
Data Governance & Security: Solid understanding of data governance standards, data security, privacy principles, and access control models.
Preferred Technical Assets & Domain Experience
Business Intelligence & Reporting: Hands-on experience with Power BI report development, semantic modeling, or enabling downstream BI reporting platforms.
Public Sector Context: Prior experience delivering data platform or reporting solutions within public sector environments is considered an asset.
Soft Skills & Delivery Attributes
Analytical Problem Solving: Superior diagnostic and troubleshooting skills to resolve pipeline failures, job performance bottlenecks, and data discrepancies.
Communication & Collaboration: Excellent written and verbal communication skills with a proven track record of collaborating effectively within Agile teams and across cross-functional stakeholder groups.
Summary
If you're interested in the "Senior Report Developer" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
As a Senior Report Developer, you will bridge the gap between diverse source systems, cloud data platforms, and downstream business intelligence consumers. Operating fully onsite in Toronto, you will lead the implementation of scalable batch and near real-time data pipelines, operationalize Medallion Architecture layers (Bronze, Silver, Gold), and optimize data workflows utilizing Azure Data Factory, Azure Data Lake Storage, and Databricks. This position demands a technical data authority with extensive hands-on expertise in Python, SQL, Spark frameworks, Delta Lake, and CI/CD automation who can ensure high-performance, secure, and accurate data product delivery.
Location: Toronto, ON
Assignment Type: Onsite (5 days per week)
Contract Duration: 6-month contract (with potential for extension)
Advantages
Modern Lakehouse Architecture: Build enterprise pipelines using Databricks, Delta Lake, Azure Data Factory (ADF), and Azure Data Lake Storage (ADLS).
Medallion Framework Leadership: Operationalize structured and semi-structured datasets across Bronze, Silver, and Gold lakehouse layers.
Automated CI/CD Workflows: Drive deployment automation, version control, and data engineering testing with Azure DevOps and Git.
Enterprise Analytics Enablement: Enable high-impact reporting use cases and transform raw source data into reliable, curated data products.
Responsibilities
Design, develop, and maintain scalable batch and near real-time data pipelines using Azure Data Factory (ADF), Databricks, and related cloud services.
Develop robust ingestion frameworks to onboard structured, semi-structured, and unstructured data from various enterprise source systems.
Build and optimize ETL/ELT pipelines to transform, cleanse, validate, and prepare data for operational reporting, analytics, and business intelligence.
Develop, monitor, and maintain Databricks notebooks, automated workflows, and Spark-based data processing jobs.
Implement and operationalize Medallion Architecture design patterns (Bronze, Silver, Gold) using Delta Lake tables and Lakehouse principles.
Manage, configure, and optimize storage solutions utilizing Azure Data Lake Storage (ADLS), including data partitioning, indexing, and archival strategies.
Implement automated data quality checks, reconciliation routines, and performance monitoring to guarantee data integrity and reliability.
Develop reusable scripts, framework utilities, and automated tasks using Python and SQL to accelerate data engineering operations.
Participate in DevOps practices, including CI/CD pipeline builds, code reviews, unit test automation, and release management in Azure DevOps.
Collaborate with data architects, product managers, data analysts, and business stakeholders to translate complex analytics requirements into scalable technical implementations.
Support data governance initiatives, metadata management, data cataloguing, role-based access control, and privacy compliance.
Maintain comprehensive technical specifications, architectural designs, data mapping artifacts, and standard operational runbooks.
Qualifications
Core Technical & Data Engineering Requirements
Education: Degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical work experience).
Cloud Data Platforms: Proven experience developing and maintaining enterprise data solutions using Azure Data Factory (ADF), Azure Data Lake Storage (ADLS), Databricks, and Delta Lake.
Lakehouse Architecture: Practical knowledge and implementation experience with Medallion Architecture principles (Bronze, Silver, Gold).
Programming & Query Languages: Strong proficiency in Python, SQL, and Spark-based data processing frameworks.
DevOps & Version Control: Hands-on experience working with Azure DevOps, Git, CI/CD automated deployment pipelines, and modern test automation practices.
Integration & APIs: Familiarity with REST APIs, modern application integration patterns, and data engineering automation frameworks.
Data Governance & Security: Solid understanding of data governance standards, data security, privacy principles, and access control models.
Preferred Technical Assets & Domain Experience
Business Intelligence & Reporting: Hands-on experience with Power BI report development, semantic modeling, or enabling downstream BI reporting platforms.
Public Sector Context: Prior experience delivering data platform or reporting solutions within public sector environments is considered an asset.
Soft Skills & Delivery Attributes
Analytical Problem Solving: Superior diagnostic and troubleshooting skills to resolve pipeline failures, job performance bottlenecks, and data discrepancies.
Communication & Collaboration: Excellent written and verbal communication skills with a proven track record of collaborating effectively within Agile teams and across cross-functional stakeholder groups.
Summary
If you're interested in the "Senior Report Developer" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
More about this job
Responsibilities
The Senior Report Developer at Randstad Canada will design, build and maintain scalable data pipelines that bring source data into reliable, curated datasets for reporting. The role also automates deployments, monitors data quality and works with architects and business stakeholders.
Requirements
Candidates need proven experience with Azure Data Factory, Azure Data Lake Storage, Databricks and Delta Lake, plus strong Python, SQL and Spark skills. Experience with Medallion Architecture, Azure DevOps and Git CI/CD, and a solid grasp of data governance and security is also required.
Skills
- Azure Data Factory
- Azure Data Lake Storage
- Databricks
- Delta Lake
- Apache Spark
- Python
- SQL
- Medallion Architecture
- Azure DevOps
- Git
- CI/CD
- REST APIs
- ETL/ELT pipeline development
- Data quality and reconciliation
- Data governance
- Role-based access control
- Power BI
- Semantic modeling
- Unit test automation
- Data partitioning and optimization
- Metadata management
- Data cataloguing
- Agile collaboration
- Technical documentation
Categories
- Data & Analytics
- Software
- Technology
- Consulting
Keywords
- Senior Report Developer
- Azure Data Factory
- ADF
- Azure Data Lake Storage
- ADLS
- Databricks
- Delta Lake
- Medallion Architecture
- Spark
- Python
- SQL
- Azure DevOps
- CI/CD
- Git
- Data engineering
- ETL
- ELT
- Data pipelines
- Lakehouse
- Power BI
Seniority
Senior
Tools
- Azure Data Factory
- Azure Data Lake Storage
- Databricks
- Delta Lake
- Azure DevOps
- Git
- Spark
- Power BI
Languages
- English