This opportunity supports a large, nationally recognised non-profit academic health system that combines leading-edge clinical care, research, community... Read more
This opportunity supports a large, nationally recognised non-profit academic health system that combines leading-edge clinical care, research, community outreach, and philanthropy across a broad network of hospitals and healthcare facilities.
As the organisation continues to modernise its fundraising and donor engagement capabilities, it is embarking on a strategic Salesforce Nonprofit Cloud transformation.
Thus, requiring a Senior Architect to:
Guide the full implementation lifecycleAssess the existing fundraising technology landscape, andEstablish a scalable foundation for the future growth of the organisation.Project Description (Details known to us at this point):
Role: Senior Salesforce Architect - NPC Duration: 9 months (October 1st - June / 1,440 total hours at 32 hours/week) Rate: $100 / hourScope: Full cradle-to-grave implementation (Discovery, Advisory, Design, Build) Core Objective: Migrating a Not-For-Profit / SME off legacy research and fundraising tools (Raiser's Edge and Blackbaud) onto Salesforce NPC. Key Functional Focus: Tech Stack Assessment & Integration Advisory: Evaluating whether legacy tools like Raiser's Edge and Blackbaud can/should be replaced, or if they need to stay and integrate into a hybrid architecture. Advising on complementary tools that fit the stack. Process & Architecture Strategy: Leading discovery, design, and build phases for fundraising, donation acceptance, and grant request tracking within Salesforce. Marketing & Communications: Advising on and configuring Marketing Cloud email communication workflows. Change Management & Collaboration: Working closely with internal Data Administrators to define data governance, streamline operations, and guide the team on "how to get stuff done" within their broader technology ecosystem.N.B. Additional Technical Information & SOW:
Any further Exploratory technical information, as well as a Statement of Works (SOW) to follow, but only as the recruitment process progresses and should your profile be shortlisted and shared with the client for their consideration.
Ideal Candidate:
The ideal candidate is a senior Salesforce Nonprofit Cloud Architect with proven experience leading end-to-end NPC transformations from strategy and discovery through architecture, implementation, data migration, and stakeholder adoption. They will possess deep expertise in fundraising, donor management, gift processing, grants management, and non-profit operating models, coupled with a strong understanding of legacy fundraising ecosystems such as Raiser's Edge and Blackbaud. From a technical perspective, they should be capable of designing scalable NPC solutions, conducting technology-stack assessments, defining integration strategies, advising on data governance frameworks, and architecting future-state processes across fundraising and donor engagement functions. Experience with Salesforce Marketing Cloud is highly desirable, particularly around donor communications, campaign journeys, and engagement workflows. Equally important is the ability to operate as a trusted advisor, facilitating workshops with executive and operational stakeholders, translating business requirements into pragmatic Salesforce solutions, and guiding organisations through complex change management initiatives while ensuring long-term platform sustainability and adoption. Read lessUnited States of AmericaContractRemote
Client engagement & solution designEngage with clients to conceptualize and design data solutions, support sales teams with pre-sales... Read more
Client engagement & solution design
Engage with clients to conceptualize and design data solutions, support sales teams with pre-sales activities and proof of concepts (POCs), and collaborate with executive, product, data, and design stakeholders to address data-related requirements and technical challenges.
Data engineering & platform development
Design, build, and maintain scalable data pipeline architectures and large, complex datasets that meet business requirements. Develop infrastructure for efficient data extraction, transformation, and loading (ETL/ELT) using technologies such as Microsoft, Azure, AWS, and GCP, while modernizing existing data environments and improving scalability.
Optimization, analytics & support
Identify and implement process improvements by automating manual workflows and optimizing data delivery. Build analytics tools to generate actionable insights on business performance, collaborate with data and analytics experts to enhance system functionality, and provide support to the support desk where applicable.
Experience & data engineering expertise Minimum of 3 years' experience in data engineering, with a proven ability to work with large-scale, complex, and disconnected datasets, extracting meaningful value through advanced data processing and manipulation techniques.
SQL, databases & data modeling Advanced SQL proficiency with strong experience in relational databases, query authoring, and familiarity with a variety of database technologies. Skilled in designing and working with robust data structures and data models.
Data pipelines & architecture development Experience building, optimizing, and maintaining scalable data pipelines and data architectures. Capable of designing end-to-end data solutions that support efficient ingestion, transformation, and delivery of data.
Data processing & workflow management Ability to build and maintain processes for data transformation, metadata management, dependency tracking, and workload orchestration to ensure reliable and efficient data operations.
Analytics & problem solving Strong analytical skills with experience working with unstructured datasets. Proven ability to perform root cause analysis on internal and external data and processes to answer business questions and identify improvement opportunities.
Collaboration & stakeholder engagement Experience working in cross-functional teams within dynamic environments, with strong communication and collaboration skills to support shared goals and data-driven decision-making.
Project management & delivery Strong organizational and project management skills, with the ability to manage priorities, deliverables, and timelines effectively while supporting multiple stakeholders and initiatives.
Read lessCape Town, Western Cape, South AfricaContract
All your saved jobs are no longer available or you've already applied.
for the following search criteria