Application Administrator - PI

or Register to apply for this job
Company Details
Industry: Non-Profit Organization Management
Description: Helping Women Graduate from Extreme Poverty The BOMA Project is a U.S. nonprofit and Kenyan NGO with a proven track record, measurable results and a transformative approach to alleviating poverty and building resiliency in the drylands of Africa. Our Rural Entrepreneur Access Project (REAP) replaces aid with sustainable income and helps women to graduate from extreme poverty by giving them the tools they need to start small businesses in their communities. With this new and diversified source of income, they can feed their families, pay for school fees and medical care, accumulate savings for long-term stability, survive drought and adapt to a changing climate.
Job Description

Overall Purpose:

 

The Application Administrator will work as part of the IT team dedicated to ensuring that BOMA is maximizing efficiency and capitalizing on the full features and benefits of program management system based on the various user and organizational needs. This role will serve as the lead application administrator and developer of Salesforce Program Management System (Performance Insight) and Taroworks, promoting system adoption, keeping current on new releases and AppExchange solutions, leading training, and custom system development projects. 

 

Responsibilities

 

Requirements analysis for the Program Management Information System - Salesforce

 

Proactively seek out and identify needed system changes.

 

Proactively gather feedback from users.

 

Manage system changes without interruption to the user.

 

Communicate system changes to the users in advance so they understand the change and how to use it prior to implementation.

 

Plan and undertake modifications of the system to increase benefits and usability.

 

Manage all processes that impact / relate to Salesforce.

 

Develop and implement changes to the Program Management Information System (Salesforce)

 

Manage new releases of SF and efficiently roll out new features

 

Read the release notes for any third-party application or plug-in connected to Salesforce.com. Typically, changes and upgrade cycles will be harmless, but occasionally several configuration and operational changes will be required because of external changes.

 

Create and maintain fields, views, reports, dashboards, campaigns and other Salesforce objects and functions.

 

Create custom objects when necessary.

 

Handle on-going customization/ alteration of Salesforce.

 

Maintain, enhance, and create workflows, functions and configurations within the Salesforce environment.

 

Create new reporting capabilities and respond to ad hoc reporting requests as needed.

 

Provide support functions as needed.

 

Maintenance of the SF System Based on Recommended Best Practices

 

Undertake recommended periodic application maintenance procedures to ensure that the system is operating as required

 

Undertake periodic maintenance of any third party integration and capacity of various tables ensuring that Salesforce operates optimally for BOMA. 

 

Provide subject matter expertise for solution architecture that will include configuration, development, integration, and customization of complex solutions within our salesforce.

 

​​​​​​​Maintain System, Security and Integrity 

 

Map Salesforce hierarchy and territories in response to personnel changes.

 

Reassign Accounts, Contacts, and Opportunities in response to personnel changes.

 

Grant/ remove and maintain user licenses.

 

Maintain security including sharing rules and security levels.

 

Design, Create and maintain user roles, profiles and hierarchies.

 

Monitor application storage usage and archive data as needed.

 

​​​​​​​User Assistance, Training, Adoption and Satisfaction 

 

Lead administration of training to existing or new users/groups.

 

Expand use of Salesforce – attend planning meetings, assist with determining if /how Salesforce can be used in new ways.

 

Communicate regularly with user base regarding new features, enhancements, and changes to the system.

 

Continually seek ways to further enhance the end-user experience.

 

​​​​​​​Process Creation, Documentation and Maintenance 

 

Document company processes and workflows.

 

Develop process documentation and field maps.

 

Create new processes and associated reporting.

 

 Data Quality, Migration and Maintenance 

 

Assist with migration from older systems/processes into Salesforce.

 

Import data as appropriate.

 

Monitor and manage exception logs for back-end system integration with SFDC.

 

Manage duplicate records.

 

Monitor and improve data quality

 

Taking up any other additional duties and responsibilities that are assigned from time to time.

 

​​​​​​​Personality Attributes for the Job

 

A belief in BOMA Mission – Working with the ultra poor to end poverty in ASAL regions of Africa

 

Excellent communication and relationship management skills 

 

Analytical, solution-oriented mindset and a willingness to explore, discover and learn new things 

 

Willingness to step up when needed with delayed gratification

 

Self-awareness, self-drive (personal initiative) and leading by example

 

Requirements

 

Required Qualifications: 

 

Relevant Tertiary Qualification/recognition of prior learning.

 

At least 3 Years of working experience in Applications administration, Application development Application support in a busy technology intensive environment

 

At least 3 year’s experience with Salesforce and Taroworks and similar systems as a developer and/or functional consultant

 

At least 2 year’s experience with Microsoft applications including SharePoint, MS Business Central and Office productivity and  

 

Demonstration of understanding and experience with at least 2 software development languages -C#, Java or PHP.

 

Working knowledge of Financial & Project Management.

 

 

 

Education: Degree, Diploma
Employment Type: Full Time

Recent Jobs