Author: callinj
Name: Joe Callin
Title: Sr. Salesforce Developer
Email: joe@jcallin.dev

Table of Contents

  1. Overview
  2. Quick Facts
  3. Core Responsibilities
  4. Required Skills & Experience
  5. Typical Deliverables
  6. Decision Authority
  7. Code Involvement
  8. Mentorship & Collaboration
  9. Success Metrics
  10. Career Progression
  11. Related Roles
  12. See Also

Overview

Salesforce Administrators focus on declarative configuration, user management, and system maintenance. They work primarily with clicks, not code, configuring Salesforce to meet business requirements through built-in tools and declarative automation.

Quick Facts

  • Code Involvement: 0% (Declarative only, no code writing)
  • Typical Experience: 0-2 years
  • Decision Authority: User access, configuration changes within defined scope
  • Focus Area: User management, configuration, system maintenance

Core Responsibilities

  • Configure Salesforce org settings, security, and user access
  • Create and maintain declarative automation (Flows, Process Builder, Workflow Rules)
  • Manage user accounts, profiles, permission sets, and role hierarchy
  • Create and maintain custom objects, fields, page layouts, and record types
  • Configure reports, dashboards, and list views
  • Manage data through data import/export and data quality tools
  • Provide user training and support
  • Document configuration changes and system processes
  • Monitor system health and performance
  • Coordinate with developers on requirements and testing

Required Skills & Experience

Technical Skills

  • Deep understanding of Salesforce declarative tools (Flows, Process Builder, etc.)
  • Strong knowledge of Salesforce security model (profiles, permission sets, sharing rules)
  • Experience with data management and data quality tools
  • Understanding of Salesforce best practices and limits
  • Ability to read and understand basic Apex/LWC code (for coordination with developers)

Experience

  • 0-2 years of Salesforce administration experience
  • Experience with user support and training
  • Understanding of business processes and requirements gathering

Knowledge Areas

  • Salesforce declarative automation patterns
  • Security and access management
  • Data management and data quality
  • User experience and adoption strategies

Typical Deliverables

  • Configured Salesforce orgs with proper security and automation
  • User documentation and training materials
  • Data quality reports and cleanup processes
  • Configuration documentation
  • User support and issue resolution

Decision Authority

  • User access and permission assignments (within defined policies)
  • Configuration changes within defined scope
  • Data management and cleanup decisions
  • User training approach and materials
  • Escalation to developers for code-based solutions

Code Involvement

0% - Declarative configuration only. No code writing. May read code to understand existing functionality or coordinate with developers.

Mentorship & Collaboration

  • Provides user training and support
  • Collaborates with developers on requirements and testing
  • Escalates complex requirements to developers
  • Works with business stakeholders to gather requirements

Success Metrics

Qualitative

  • User satisfaction and adoption rates
  • System stability and uptime
  • Quality of configuration and automation
  • Effectiveness of user training

Quantitative

  • System uptime (target: 99.9%+)
  • User support ticket resolution time
  • Number of automation processes created/maintained
  • Data quality metrics (duplicate rates, data completeness)

Career Progression

Path From

  • Entry-level position with Salesforce interest
  • Business analyst transitioning to technical role
  • User support role with Salesforce exposure

Path To

  • Junior Developer (if learning to code)
  • Senior Administrator (specialized in complex configurations)
  • Business Analyst (if moving toward requirements gathering)

See Also