Jobs.ca
Jobs.ca
Language
Alberta Cancer Foundation logo

Salesforce Systems Analyst

Hybrid
Edmonton, AB
Mid Level
Full-Time

Top Benefits

Flexible workplace
Supportive workplace
Well‑being focus

About the role

Make a Meaningful Impact in the Lives of Albertans

At the Alberta Cancer Foundation, we exist to create more hope and more moments for Albertans facing cancer, no matter where they live or the type of cancer they’re facing. But we can’t do it alone. It is the collective actions of our team – alongside our volunteers, partners and donors that are pivotal to ensuring every Albertan facing cancer has the support they need and the treatment they deserve, now and into the future.

Opportunity

Reporting to the Director, Data & Systems, the Salesforce Systems Analyst plays a key role in supporting the effective administration, optimization, and integrity of Alberta Cancer Foundation’s Customer Relationship Management (CRM) and related systems & applications.

Working collaboratively within the Data & Systems team, this role ensures that Salesforce reliably supports fundraising, stewardship, and constituent engagement through accurate, secure, and actionable data. They contribute to a culture of continuous improvement by monitoring data quality, supporting reporting and analytics, and ensuring system changes are well-documented, tested, and effectively adopted.

How You'll Contribute

Salesforce Administration & Support

  • Act as an administrator for ACF’s Customer Relationship Management (CRM) donor platform (Salesforce NPSP), including configuration, custom objects and fields, workflows, automations, and ongoing maintenance.

  • Provide support to the Sr. Business Systems Analyst as it relates to system design and configuration considerations; end-user experience, workflows and processes; and user access control.

  • Collaborate with stakeholders to gather and document requirements for enhancements to existing CRM-related systems.

  • Understand and stay informed of organizational KPIs and impact metrics in order to support consistent tracking and reporting requirements across the organization.

  • Inform design decisions by providing insights and recommendations based on analysis and stakeholder feedback.

  • Analyze current systems and processes to identify areas for improvement. Perform gap analysis between requirements and Salesforce platform capabilities.

  • Contribute to internal knowledge sharing and continuous improvement of BA practices within the team.

  • Contribute to the development and maintenance of systems documentation, user manuals, how-to videos, and training plans.

  • Support training of end-users to ensure successful adoption and operational use of systems and adherence to system-related processes.

  • As needed, support the prompt response to internal and external data requests in line with established policies and procedures.

  • Act as a key point of contact for data and systems support across the organization, including user enquiries and troubleshooting, escalating complex system problems as needed.

  • Support the ongoing use and development of workflows and automations related to data ingestion and maintenance.

System Testing

  • Conduct ongoing testing and quality assurance to ensure systems changes and enhancements meet functional and performance requirements.

  • Based on established processes, undertake robust testing for upgrades of key information systems.

  • Communicate issues with third-party vendors and Health Shared Services IT to ensure prompt notification and resolution with minimal disruption to systems and users.

Data Hygiene, Quality and Integrity

  • Foster a data-literate culture across the organization by promoting best practices in data entry, analysis, and evidence-based decision-making.

  • Assist in monitoring all data accuracy and integrity tasks that are performed by business analysts and users.

  • Contribute to the development, implementation, maintenance, and monitoring of routine data audits and hygiene practices to ensure data quality, accuracy, integrity, and consistency across systems; generate regular status reports and troubleshoot issues as they arise.

  • Ensure compliance with PIPEDA, PIPA, GDPR and other relevant data privacy and protection regulations in all data handling.

  • Monitor, identify and document risks and privacy impact assessments related to new data initiatives or system changes, data policies, procedures, integrations, extraction, dissemination, and integrity; recommend appropriate solutions or corrective actions.

System Integrations & Data Imports

  • Provide support for the extraction, transformation, and loading (ETL) of data from and to external sources, and within the CRM.

  • Support the secure and accurate exchange of data between the CRM and external systems using other integrations such as direct API connectors.

  • As needed, provide support and expertise on software and tools that may interact with the CRM with respect to data, processes, or reporting. These can include, but are not limited to, constituent databases, ETLs, information management systems, financial systems, points of sale, and online tools

What You'll Bring to the Team

  • Post-secondary degree or diploma in Information Science, Statistics, Analytics or Information Management.

  • 3 – 5 years of experience in systems administration or data analytics, preferably in a fundraising environment;

  • At least 3 years' experience with Salesforce including understanding of data models, security, automation, and configuration concepts

  • Active work with ETL tools and advance Excel experience required.

  • NPSP, MCAE, Jave Script experience highly preferred.

  • Experience in other donor management CRMs (e.g. The Raiser’s Edge) considered an asset

  • Experience in the non-profit environment preferred

  • Excellent communication skills (written and verbal) with the ability to present complex information clearly.

  • Knowledge of ATIA, POPA, PIPA, PIPEDA, CASL and CRA rules and guidelines.

  • Ability to obtain and maintain a clear Background Check

Why Join the Alberta Cancer Foundation?

We offer a flexible, supportive workplace where your well-being matters—along with a competitive compensation package, professional development opportunities, and the chance to work alongside a passionate, mission-driven team.

About Alberta Cancer Foundation

Hospitals and Health Care
51-200

Alberta's largest philanthropic investor in cancer research and official fundraising partner for all 17 Alberta Health Services cancer centres.

Our purpose is to create more moments for Albertans facing cancer by inspiring our community to give to innovation in detection, treatment and care.

Similar jobs you might like