What are the responsibilities and job description for the Salesforce Administrator position at Council for Native Hawaiian Advancement?
JOB SUMMARY:
The Salesforce Administrator will have the primary responsibility for the operations and management of CNHAʻs Salesforce System. As a key employee within CNHAʻs technology information department, this role should be involved in critical business development meetings as a technical advisor and part of management decision making providing input to organizational level direction and roadmaps.
DUTIES, RESPONSIBIITIES, and EXPECTATIONS:
Duties and responsibilities include, but are not limited to the following:
DESIGN
- Feature/Enhancement ideation and refinement processes. Schedule and lead discovery meetings, identify and communicate with key business stakeholders, document and index Salesforce use in the context of standard operating procedures and/or business processes. Execute research spikes as required to reduce delivery risk and identify alternatives and principal approaches to solving business needs.
- Salesforce solution identification and engineering. Conceptualize and develop Salesforce infrastructure-centric solutions, including 3rd party platforms for extended functionality. Maintain diagrams and written documentation elaborating and describing such solutions for validation by business stakeholders.
- Public Facing Portal Design. Work with CNHA Marketing and Operational teams on technical design and solutions for public facing experiences including Outbound Funds Management, Applicant Tracking services and other vertically related community needs. Facilitate the production of wireframes, design comps and other assets related to web/mobile development. Provide guidance on implementation best practices and take advantage of built-in templates and standards within the Experience Cloud framework.
BUILD
- Salesforce Lightning configuration. User interface configuration of Salesforce Sales/Service Clouds. Customization of Applications, Tabs, Lightning Record Pages, Page Layouts and integration with components to ensure effective adoption of solutions.
- Automation development. Utilize declarative automation and data surfacing strategies including formulas, roll ups, flow. Incorporate asynchronous patterning with platform events when necessary. Bulkily all automations to prevent in process run time failures. Ensure that all automations perform under large data and compute loads on platform.
- Data management. Design and socialize with data analysts’ data model changes and additions to meet functional business needs. Consider performance, storage and platform limits. Work with the Data team to ensure alignment and understanding.
- Security. Understand and enforce organizational security needs and design appropriate security models to ensure integrity, privacy and compliance at all levels of data retrieval, update and deletion.
- External Interfaces. Work with System Architects to design and implement integrations to 3rd party systems - including managed packages, integration platforms and working with a Salesforce Developer for point-to-point integrations.
QUALITY
- Feature quality control. Document and test build items with the goal of a defect free feature, built to requirements both functional and technical. Maintain a repository of tests with the ability to recall for regression. Investigate opportunities for test automation if quality is low and/or feature set is too large for manual test execution.
- User Acceptance Testing. Design, document and socialize UAT scripts and plans. Coordinate with business stakeholders and super users to encourage and adopt a culture of strong business participation during the UAT phase. Drive fixes and remediation items to achieve UAT acceptance by business users. Maintain a repository of UAT results for traceability within the software development lifecycle.
CHANGE MANAGEMENT
- Environment Management. Develop a schedule and practice of refreshing lower environments to prevent drift. Incorporate DevOps features such as Custom Settings/Metadata and Labels, reducing cost of restarting a refreshed environment. Manage and execute environment plans and processes.
- Metadata Migration. Changes to metadata should be stored both in the work tracking system (MS ADO) and a third-party CI/CD tool such as Copado or Gearset. As part of a 2–3-year plan, adopt further automations towards pipelining changes between environments and ultimately to production.
- Business Communication. Author and manage release notes for each release. Communicate hot fixes when appropriate. Maintain clear, consistent, and effective communications with business users and leadership to manage expectations and demonstrate delivery.
- Support the Annual Native Hawaiian Convention as assigned.
- Perform special assignments and other duties as directed by the Chief Operating Officer.
EDUCATION AND EXPERIENCE:
- Bachelor of Science in Computer Science or related field preferred
- Strong technical knowledge of and experience in multiple areas of IT,
- Expertise in using spreadsheets tools (e.g. Excel) to collect, manipulate, and report data,
- Possesses excellent troubleshooting & problem-solving skills,
- Can work independently, as well as compatibly with others, and possess a high degree of personal and professional integrity,
- Knowledge, understanding, and sensitivity to Native Hawaiian issues is preferred.
Job Type: Full-time
Pay: $65,000.00 - $75,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
- Weekends as needed
Work Location: In person
Salary : $65,000 - $75,000