Salesforce Administrator Job Description (2026): Duties, Skills and Salary
A Salesforce administrator configures and maintains a company's Salesforce org: user accounts, permissions, objects, fields, page layouts, and the automations (Flow, approval processes) that keep records and reports accurate. They're the first call when something in the CRM looks wrong or a team needs a new way to track something.
Salesforce admins sit between the sales, service or operations teams who use the system and the Salesforce platform itself, so a lot of the job is translating a business request into a configuration change without breaking existing processes. Clicks-not-code solutions come first; development is handed to a developer or admins with Apex skills.
Salesforce Administrator job description template
Copy it, replace everything in [brackets] and cut what doesn't apply. Keep the requirements to what the job really needs.
Template · replace the [brackets]
Salesforce Administrator
[Company] · [City and office days, or remote with the countries or time zones you hire in] · [Full-time]
About [Company]
[Two or three sentences on what your company does, who it serves and why this team matters now.]
About the role
[Company] is hiring a Salesforce administrator to manage and improve our [Sales / Service] Cloud org. You'll support [number] users, build automations with Flow, and make sure the data [team] relies on stays clean and reportable.
What you'll do
- Manage users, roles, profiles and permission sets across the org.
- Build and maintain Flows, validation rules and approval processes.
- Create and maintain objects, fields, page layouts and record types.
- Build reports and dashboards for [sales / service / leadership] teams.
- Monitor data quality and run deduplication and cleanup projects.
- Support and troubleshoot user issues, and train new hires on Salesforce.
- Manage integrations with [tools, e.g. marketing automation or billing systems].
- Test and deploy changes from sandbox to production, documenting configuration.
What you'll bring
- [X]+ years administering Salesforce, ideally [Sales Cloud / Service Cloud].
- Salesforce Administrator certification or equivalent hands-on experience.
- Strong skills in Flow, validation rules and declarative automation.
- Experience managing users, permissions and data security settings.
- Comfort building reports and dashboards for non-technical stakeholders.
- Clear communication for gathering requirements from business users.
Nice to have
- Advanced Administrator certification.
- Basic Apex or JavaScript for reading and lightly modifying custom code.
- Experience with AppExchange tools such as [specific tool].
- Experience with data loader tools and large-scale data migrations.
- Knowledge of [domain, e.g. nonprofit, field service or financial services Salesforce].
What we offer
- [Pay range: e.g. $X–$Y base salary, plus bonus or equity if offered]
- [Health insurance, 401(k) match, Salesforce certification reimbursement, remote-friendly]
- [Health cover, retirement or pension plan, paid time off, parental leave]
- [Work authorization: whether you can sponsor a visa or hire through an employer of record]
[Our process: a recruiter call, a hands-on exercise building a Flow or report in a sandbox, a panel interview with a Salesforce user team, and a final conversation with the hiring manager.]
[Your equal opportunity statement, and how candidates can ask for adjustments during the process]
Put the pay range in the ad. Several US states, including California, Colorado, New York and Washington, require it in job postings, and the EU Pay Transparency Directive gives applicants the right to know the starting pay or its range before the interview.
Salesforce Administrator duties by seniority
What the job usually looks like at each level. Pitch the ad at one level and say which in the title.
Junior
- Handles user setup, basic field and layout changes, and support tickets.
- Builds simple reports and dashboards from existing data.
- Learns the org's data model and existing automations.
Mid-level
- Owns Flow and automation builds for a department or process.
- Gathers requirements directly from business stakeholders.
- Manages sandbox-to-production deployments and release notes.
Senior
- Owns the org's overall architecture and data governance.
- Leads multi-team projects such as a new Cloud rollout or major integration.
- Mentors other admins and sets standards for automation and security.
Salesforce Administrator career path
- Salesforce Administrator
- Senior Salesforce Administrator
- Salesforce Architect or Consultant
- Director of CRM/Operations
Salesforce administrator is a common move for people coming from sales operations, customer support or business analysis who picked up Salesforce on the job and got certified. From here people move into Salesforce architecture, consulting, RevOps leadership, or development if they pick up Apex.
Similar roles
- Business Analyst job description
Gathers requirements and improves processes more broadly, not only in Salesforce.
- Systems Administrator job description
Manages company IT systems generally, not a single CRM platform.
- Database Administrator job description
Focuses on database performance and structure rather than CRM configuration.
- Sales Manager job description
Uses the Salesforce data the administrator maintains to run a sales team.
Salesforce Administrator job description FAQ
What does a Salesforce administrator do?
Configures and maintains a company's Salesforce org, including users, permissions, automations, reports and data quality. Most of the work is declarative, using Flow and point-and-click tools rather than writing code.
What skills should a Salesforce administrator job description require?
Salesforce Administrator certification, experience with Flow and declarative automation, and comfort managing users and permissions. List the specific Cloud (Sales, Service, etc.) and any AppExchange tools the org relies on.
Do Salesforce administrators need to code?
No, most of the role is configuration rather than development. Some admins pick up basic Apex or JavaScript over time, but that's typically listed as a nice-to-have, not a requirement.