Salesforce Application Administrator

Industry: All

Term: Permanent

Province: BC

Category: Information Technology

Experience: 5 - 10 Years


On behalf of our public sector client, Affinity is seeking a Salesforce Application Administrator to be primarily responsible for the ongoing administration and technical support of their platform, encompassing both the Constituent Relationship Management (CRM) system and Marketing Cloud.

Working closely with CRM and Marketing Cloud Product Owners and the development team, this role determines the strategic technical direction for Salesforce implementation, advocates for the platform, and ensures it optimally meets the client’s needs. As a subject matter expert and key member of the Salesforce Solution & Delivery team, you will lead feature rollouts, manage systems infrastructure, enforces data security policies, monitor platform health and performance, and drive continuous improvement to enhance organizational effectiveness, efficiencies, and economies.


Services Required:

• Administers the enterprise Salesforce platform, including third-party AppExchange integrations, across multiple development, sandbox, and production environments.

• Leads collaboration with internal teams, units, and vendors to troubleshoot and resolve complex technical issues.

• Manages user permissions, security settings, sharing rules, and profiles to protect sensitive data and maintain system stability and compliance.

• Analyzes business requirements to design and implement solutions using Salesforce declarative tools (objects, fields, triggers, workflows, process builder, flows, Lightning pages, validation rules, etc.).

• Manages data synchronization between Marketing Cloud and Salesforce CRM, including constituent data, campaign data, and engagement metrics.

• Develops and maintains automated workflows, journeys, and automations in Marketing Cloud Automation Studio.

• Manages data extensions, audience segments, and segmentation logic based on diverse criteria.

• Implements industry best practices for email deliverability, sender reputation, and compliance (e.g., CAN-SPAM, CASL).

• Manages Salesforce releases: evaluates new features, coordinates testing, and leads efficient rollout to production.

• Contributes to strategic planning for the Salesforce platform roadmap and evolution.

• Leads development of processes and procedures to improve Salesforce org health, hygiene, and performance.

• Maintains system security by analyzing and recommending updates to sharing rules, security levels, and access controls.

• Acts as project lead for operational initiatives focused on data integrity, including duplicate management, data cleanup, bulk operations (using SOQL, Data Loader, etc.), and defining data validation rules.

• Serves as the primary technical point of contact for business functional teams regarding application and interface changes.

• Leads analysis, testing, verification, and validation of custom and third-party software implementations.

• Assesses impacts of proposed changes on technology services, performance, and departments.

• Analyzes user adoption metrics and leads development/ delivery of end-user training and support materials.


Required Skills & Experience

• Minimum 10 years of hands-on experience administering and supporting the Salesforce platform in an enterprise environment.

• Current and active relevant Salesforce certifications, including (but not limited to) Salesforce Administrator, Advanced Administrator, and Marketing Cloud Administrator (additional certifications such as Platform App Builder or AI Associate an asset).

• Demonstrated comprehensive knowledge of the IT project lifecycle, including project management, business analysis, development, quality assurance, change management, and related disciplines.

• Proven experience on large-scale, enterprise-wide projects.

• Strong business analysis skills, including requirements elicitation/gathering, process mapping, stakeholder engagement, and validation.

• Proven track record of self-directed, proactive continuous learning to keep pace with Salesforce's rapid release cycles and platform updates.

• Experience with Salesforce Education Cloud (preferred) or another industry-specific cloud (e.g., Health Cloud, Financial Services Cloud).

• Demonstrated interest or hands-on experience with Salesforce AI capabilities (predictive and generative AI, Einstein features), with commitment to staying current on AI-driven enhancements.

• Strong understanding of testing best practices and concepts (unit, integration, UAT, regression).

• Excellent troubleshooting skills with ability to provide creative, effective solutions to complex problems and business challenges.

• Proven ability to multitask, prioritize, and thrive in a fast-paced, dynamic environment with competing project and operational demands.

Competencies / Evaluation Criteria

• Technical skills and knowledge (Salesforce platform expertise)

• Communication skills and collaboration (effective stakeholder engagement, teamwork)

• Accountability and work ethic (reliability, ownership, ethical data handling)

• Organizational skills (prioritization, project leadership, attention to detail)

 



Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

 

About Affinity: 

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

 

For more information on Affinity, please visit www.affinity-group.ca



Job Number: 13167

Apply Now!

Follow us on LinkedIn for the most up-to-date roles

Follow Affinity Group