Job Specifications
Job Title: Technical Business Analyst – Data & Analytics Platforms
Vacancies: This posting is for (1) new role.
Location: Toronto, ON | Vancouver, BC | Victoria, BC | Ottawa, ON | Calgary, AB | Halifax, NS | St John's, NL | Kelowna, BC| Prince George, BC | Montreal, 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 ($65,000 - $75,000 CAD)
HELP SHAPE THE FUTURE OF CANCER CARE IN CANADA
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
MAKING AN IMPACT
The Technical Business Analyst plays a key role in enabling data-informed choices by translating complex business needs into clear, actionable technical and analytics requirements across the organization’s data platforms and analytics ecosystem.
Reporting to the Senior Manager, Data Engineering & Services, this role partners closely with business stakeholders, data analysts, data engineers, BI specialists, and delivery teams to ensure analytics and data solutions are well-defined, scalable, and aligned to business priorities. Day to day, the Technical Business Analyst facilitates discovery sessions, documents business and data requirements, validates data models and solution designs, and supports agile planning and delivery to ensure analytics (from data integration, reporting, and advanced analytics) solutions are fit for purpose, governed, and effectively adopted by the business
What You’ll Be Doing
Discovery & Requirements Definition
Business Requirements Definition
Document business requirements, detailing essential needs, analytical use cases, and optional enhancements
Identify gaps between business goals, business processes, and data platform capabilities
facilitate structured requirements gathering sessions with product leaders, SMEs, and cross functional business teams to interpret goals, outcomes, and success measures
Data Platform Requirements
Evaluate data integration requirements across data platforms, CRM platform, fundraising platforms, volunteer systems, and external data sources
Identify required data flows, source to target relationships, transformation considerations, data services functions and data quality needs to support organizational needs
Validate proposed data models and solution designs with data and analytics teams
Ensure requirements align with data governance standards and platform capabilities
Advanced Analytics Requirements
Examine and define advanced analytics requirements, including predictive modeling, segmentation, experimentation, and feature needs
Translate analytical questions and hypotheses into clear data, integration, and analytical requirements
Solution Design & Delivery Enablement
Solution Planning
Work together with Data Analysts, Data Engineers, BI Specialists, QA, and DevOps to ensure requirements are clearly understood and reflected in proposed solutions
Support solution planning by providing input on feasibility, impacts, considerations, and constraints
Support alignment between business requirements, solution components, and testing activities
Technical Documentation
Produce high quality solution documentation including process flows, data models, configuration requirements and supporting reference materials
Maintain documentation of knowledge repositories and ensure materials stay current with evolving platform capabilities
Quality Assurance Support
Support Quality Assurance teams by clarifying requirements, contributing to test scenario development and assisting with defect analysis and triage
Participate in release reviews and validation activities to confirm delivered functionality aligns with approved requirements and documented business needs
Agile Planning & Delivery Support
Planning Support
Support planning team in translating business needs and planned outcomes into clear, actionable user stories and backlog items
Assist with refining acceptance criteria, breaking down work items and providing input to inform backlog prioritization and planning
Support the planning team by clarifying assumptions, considerations, risks, and constraints associated with proposed work
Delivery Enablement
Support backlog refinement, estimation, and sprint planning activities by ensuring backlog items are well defined and understood by the delivery team
Help ensure stories meet accepted Definition of Ready and Definition of Done criteria prior to development and release
Partner with delivery teams to support the flow of work from backlog through sprint level execution
Con
About the Company
What does it take to take on cancer? It takes all of us. We all know the saying 'It takes a village.' But to take on cancer, it takes more than a village. We believe it takes a society. It takes a community - of patients, caregivers, healthcare providers, researchers, advocates, donors, supporters and volunteers - rallying together around a shared cause. Profound impact is possible when we combine our actions with the actions of others. Our goal at the Canadian Cancer Society is to inspire people of all ages, from all backgr...
Know more