Data Engineer (Halifax Regional Municipality)

Data Engineer (Halifax Regional Municipality)

10 Nov
|
Canadian Cancer Society
|
Halifax Regional Municipality

10 Nov

Canadian Cancer Society

Halifax Regional Municipality

HELP SHAPE THE FUTURE OF CANCER CARE IN CANADA

Data Strat., Analytics & Solutions Permanent Full time Employee Calgary, AB, CA

2 days ago Requisition ID: 2005

Job Title: Data Engineer

Vacancies: This posting is for (1) current vacancies

Location: Toronto, ON | Vancouver, BC | Ottawa, ON | Calgary, AB | Halifax, NS | St John's, NL | Kelowna, BC| Prince George, BC | Montreal, QC | Québec, QC (Detailed office location information can be found by visiting this link: https://cancer.ca/en/contact-us)

Work Model: Hybrid Work Model

Salary Band: 5 ($83,000 - $93,000 CAD)

The Canadian Cancer Society works tirelessly to save lives, improve lives and drive collective action against cancer. Together with patients, volunteers, donors and communities across the country, we raise funds to invest in transformative cancer research, we provide a caring support system for everyone affected by cancer and we advocate to governments to create a healthier future for all. It takes a society to take on cancer – and the Canadian Cancer Society is leading the way.

Join an exceptional team of Digital Strategy & Technology professionals helping to power the Canadian Cancer Society's (CCS) operations and fuel our mission through innovative digital solutions. The Digital Strategy & Technology team is at the forefront of CCS's digital transformation. Together, they are harnessing digital tools, data, and technology to boost fundraising capabilities and enhance the experience of everyone who interacts with us online. With a passion for continuous improvement and a commitment to making an impact, the team ensures CCS's digital presence is strategic and engaging, helping us inspire and empower more Canadians who care about cancer every day.





MAKING AN IMPACT

Reporting to the Senior Manager, Data Engineering & Services, the Data Engineer is involved in designing, developing, maintaining and optimizing data platform services, meta-data driven data pipelines and data solutions using the organization's data platforms and technologies.

- Deliver scalable, automated, and maintainable data pipelines, integrations, and services using modern cloud technologies and platforms.
- Partner with business and technical teams to design and implement data solutions that adhere to security best practices and align with data governance standards.
- Support a data-driven, innovation-focused engineering workplace by applying modern design patterns and leveraging emerging technologies to improve how data is integrated, governed, and utilized across the organization.

WHAT YOU'LL BE DOING

- Design, implement, and optimize data ingestion and transformation processes using Microsoft Fabric (Data Pipelines, Dataflows, and Notebooks)
- Develop end-to-end ETL/ELT workflows for structured and unstructured data
- Automate and orchestrate data workflows for efficiency and reliability

Data Lakehouse

- Implement Data Lakehouse architecture leveraging modern data standards
- Design and optimize data models using medallion architecture




- Optimize storage and processing solutions for performance and cost-effectiveness

Data Transformation

- Develop data transformations using Apache Spark in Fabric Notebooks for cleansing, aggregation, and enrichment
- Optimize Spark workloads, queries, and configurations for performance tuning
- Support legacy data platforms and integration processes as required

Data Analytics

- Build reusable, high-quality datasets and data assets for reporting and insights

2. Integrations & Data Pipelines

Data Workflows

- Develop and maintain data integrations with Azure data services, external systems, and reporting platforms
- Implement data ingestion processes across batch and real-time workflows
- Develop transformation framework to support data movement and processing across systems
- Automate data workflows and integration processes to improve efficiency and reliability

Collaboration and Documentation

- Coordinate with business and technical teams to translate integration requirements into scalable data solutions
- Support data consistency and relationships across systems through integration and data processing workflows
- Develop and maintain integration documentation, including data mappings and data models

3. DevOps & Support

Build and Release Management

- Develop and maintain CI/CD pipelines using Azure DevOps for data platform solutions
- Support source control, branching strategies, and automated deployment processes
- Contribute to infrastructure as code, orchestration, and deployment of data pipelines and services

Operations and Reliability

- Implement monitoring, logging, and alerting for data pipelines a

📌 Data Engineer (Halifax Regional Municipality)
🏢 Canadian Cancer Society
📍 Halifax Regional Municipality

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (halifax regional municipality) / halifax regional municipality

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (halifax regional municipality) / halifax regional municipality