Salesforce Administrator
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and technically proficient Salesforce Administrator to manage, optimise and scale our Salesforce platform. This role goes beyond standard administration requiring strong technical capabilities, problem-solving skills and the ability to design and implement advanced solutions that support business processes across sales, marketing and operations.
You will act
as a key partner to stakeholders, translating business requirements into scalable Salesforce configurations and ensuring platform reliability, performance and continuous improvement.
You will ensure that Salesforce remains a reliable, secure, and effective platform that supports business operations, improves user productivity, and enables data-driven decision-making., Salesforce Platform Management
- Administer and maintain the Salesforce environment, including user setup, profiles, roles, permissions, and security controls
- Configure and customise Salesforce using declarative tools (Flows, Validation Rules, Approval Processes, Lightning App Builder)
- Manage data integrity through data imports, deduplication, cleansing, and governance processes
- Monitor platform performance and implement optimisations
Technical Solution Development
- Design and implement complex automations using Flow (Flow Builder)
- Build scalable solutions leveraging custom objects, fields, record types, and page layouts
- Collaborate with developers on more complex enhancements involving Apex, SOQL, and APIs
- Support integrations with third-party systems (e.g., marketing automation, finance tools, data platforms)
- Create and maintain technical documentation and solution architecture
Reporting & Analytics
- Develop advanced reports and dashboards to provide actionable insights
- Build custom reporting frameworks for revenue, pipeline, and operational performance
- Partner with business teams to define KPIs and data models
Stakeholder Collaboration
- Partner with Sales, Marketing, Customer Success, and RevOps teams to gather requirements and deliver solutions
- Translate business needs into scalable technical designs
- Provide training and ongoing support to end users
Release & Change Management
- Manage deployments using change sets or DevOps tools
- Maintain sandbox environments and support testing cycles
- Ensure governance and best practices are followed across all changes
Requirements
Core Salesforce Expertise
- 3-6+ years of experience as a Salesforce Administrator or in a similar Salesforce focused role
- Strong hands-on experience with Sales Cloud (Service Cloud a plus)
- Proven expertise with Flow Builder (required) and process automation
- Deep understanding of Salesforce data model, security model, and architecture
Technical Capabilities
- Familiarity with Apex, SOQL, and Salesforce APIs (ability to read/debug code is essential; development experience is a plus)
- Experience supporting or working with integrations (REST/SOAP APIs, middleware such as MuleSoft, Zapier, etc.)
- Understanding of Git, CI/CD and DevOps practices in Salesforce environments
- Experience with Gearset is welcomed
- Experience with tools such as VS Code, Data Loader, Workbench, or similar
Analytical & Problem Solving
- Strong analytical mindset with the ability to troubleshoot complex system issues
- Experience designing scalable and maintainable technical solutions
Communication & Business Acumen
- Ability to engage with stakeholders and translate technical concepts into business-friendly language
- Strong documentation and communication skills
- Experience working in cross-functional teams