Salesforce Administrator
Key Skills for This Role
Full Job Posting
Technical Responsibilities
- Configure and maintain Salesforce functionality, including Flows, assignment rules, approval processes, fields, page layouts, record types, dynamic forms, apps, actions, validation rules, reports, and dashboards.
- Administer users, roles, profiles, permission sets, public groups, sharing rules, and other access controls.
- Perform routine platform maintenance, release-readiness activities, health checks, data-quality monitoring, and configuration reviews.
- Troubleshoot configuration, automation, data, access, and user issues, escalating complex technical issues to the Senior Salesforce Administrator or appropriate technical resource.
- Support development, testing, and deployment of Salesforce enhancements across sandbox, test, and production environments.
- Participate in Salesforce integrations with other enterprise applications and digital intake platforms.
- Support data migration, cleansing, validation, reconciliation, and ongoing data-quality activities.
- Develop and execute functional, regression, and integration testing.
- Create and maintain configuration documentation, process flows, release documentation, technical notes, and user guides.
- Provide Salesforce user support, training, and guidance.
- Monitor platform usage and identify opportunities to increase adoption and improve the user experience.
- Support incident resolution and production troubleshooting.
- Participate in Agile delivery activities and collaborate with project, business, and technical teams.
Business Analysis & Solution Delivery
Work with business stakeholders to understand business processes, requirements, pain points, and desired outcomes.
Translate requirements into Salesforce configuration and functional specifications.
Recommend appropriate use of existing Salesforce capabilities and established platform patterns.
Identify opportunities to simplify processes and improve automation.
Participate throughout the solution lifecycle, including requirements, configuration, testing, deployment, documentation, and post-implementation support.
Collaborate with the Senior Salesforce Administrator on complex requirements and solutions requiring broader technical or architectural consideration.
Work with other Business Applications and technology teams where solutions involve integrations or cross-platform dependencies.
Analytical Thinking (I)
Investigates issues methodically and identifies root causes.
Evaluates available information before recommending solutions.
Recognizes dependencies and potential impacts of configuration changes.
Escalates complex or higher-risk issues appropriately.
Communication for Results (I):
Communicates technical concepts clearly to both technical and non-technical stakeholders.
Asks appropriate questions to understand requirements and issues.
Produces clear documentation and communicates changes effectively.
Works constructively with stakeholders to resolve issues.
Building Relationships (I)
Develops effective working relationships with business stakeholders and technical colleagues.
Collaborates closely with the Senior Salesforce Administrator and other members of the Business Applications team.
Shares knowledge and contributes to team documentation and standards.
Seeks guidance appropriately while taking ownership of assigned work.
Business Analysis (I)
Understands business processes and translates requirements into Salesforce capabilities.
Identifies opportunities for process improvement and automation.
Helps business stakeholders understand Salesforce capabilities and limitations.
Participates in requirements gathering, testing, and solution validation.
Continuous Improvement (I)
Identifies opportunities to improve platform configuration, usability, data quality, and adoption.
Keeps current with relevant Salesforce platform capabilities and releases.
Applies established Salesforce and organizational standards.
Contributes ideas for improving platform operations and user experience.
Doctors of BC Team Member: Approaches work with a collaborative spirit, recognizing we are better together. Embraces change, provides excellence in service and is accountable for their results and helping others achieve theirs. Does the right thing, not the easy thing. Speaks openly and honestly to tackle tough challenges and enrich relationships. Balances hard work with fun and is genuinely friendly and committed to others’ well-being.
WHAT YOU BRING
A bachelor's degree in computer science, information systems, business, or a related field is preferred, or an equivalent combination of education and experience.
3–5+ years of hands-on Salesforce administration experience, preferably within an enterprise environment.
Salesforce Certified Administrator certification required or strongly preferred.
Platform App Builder, Advanced Administrator, or Service Cloud Consultant certifications are assets.
Strong hands-on experience with Salesforce Service Cloud; experience with Sales Cloud and Experience Cloud is an asset.
Strong knowledge of Salesforce configuration, including Flow, objects, fields, page layouts, record types, validation rules, permissions, reports, and dashboards.
Good understanding of Salesforce security and access concepts, including profiles, permission sets, roles, sharing rules, and organization-wide defaults.
Experience troubleshooting Salesforce configuration, automation, data, security, and user issues.
Experience supporting Salesforce releases, sandbox environments, testing, and deployments.
Experience with data migration, data quality, cleansing, validation, and reconciliation.
Familiarity with Salesforce integrations, APIs, middleware, ERP, document management, or other enterprise applications is an asset.
General understanding of Apex and Lightning development concepts sufficient to troubleshoot issues and collaborate effectively with developers and technical specialists.
Strong analytical, business-analysis, documentation, and problem-solving skills.
Excellent verbal and written communication skills.
Ability to independently manage assigned work while collaborating effectively with senior technical resources.
Experience working in Agile or similar delivery environments.
Doctors of BC thanks all applicants; however, only those selected for an interview will be notified.
Doctors of BC recognize the pervasive and ongoing harms of colonialism faced by Indigenous peoples and that these harms include the widespread systemic racism against Indigenous peoples in BC's health system. Physicians have a significant role to play in addressing the health disparities that exist between Indigenous and non-Indigenous patients, and Doctors of BC is committed to continuing to advance reconciliation and address and eliminate racism in health care.
Doctors of BC celebrates diversity, challenges inequality and is committed to sustaining an inclusive and diverse community. We seek qualified applicants who share our commitments to equity, diversity and inclusion, and truth and reconciliation. We especially welcome applications from persistently and historically oppressed groups, including Indigenous (First Nations, Métis or Inuit) peoples, members of racialized communities, persons with disabilities, women, gender-diverse, and persons who identify as 2SLGBTQ+.
We acknowledge that the land Doctors of BC operates and supports physicians from is the traditional territories of the Coast Salish peoples including the Musqueam, Squamish, and Tsleil-Waututh Nations whose historical relationship with the land continues today. For Doctors of BC, acknowledging the land is an expression of cultural humility that involves recognizing our commitment to support the provision of culturally safe care to First Nations, Inuit, and Métis people in BC.
About Doctors of BC
Non-profit provincial medical association supporting British Columbia physicians through advocacy, member services, and health-policy work.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Doctors of BC
Senior Programmer Analyst (24 Month Contract)
, CAN
Senior Programmer Analyst (24 Month Contract)
Vancouver, CAN
Doctors of BC is hiring a Senior Programmer Analyst to maintain enterprise applications while modernizing legacy systems and migrating business processes to cloud-based platforms. The role calls for senior application-de
Practice Improvement Coach, Interior-South Okanagan Region
, CAN
Instructional Designer, Learning Experience
Vancouver, CAN
Business Applications Specialist
Vancouver, CAN
Senior Programmer Analyst (24 Month Contract)
, CAN
Senior Programmer Analyst (24 Month Contract)
Vancouver, CAN
Project Coordinator, Physician Advocacy
, CAN
Practice Improvement Coach, Interior-South Okanagan Region
, CAN
Manager, Shared Care (12 Month Contract)
, CAN
Manager, CRM & Digital Intake Platforms
Vancouver, CAN
Instructional Designer, Learning Experience
Vancouver, CAN