096 Application Administrator - PI

Kenya

Contract

Full time

JOB DESCRIPTION

 

Job Title

Application Administrator - PI

Department

Information Technology & Performance

Reports to

Director – M&E Accountability and Reporting

Location

Head Office – Nairobi with Frequent travel to the Field

 

1.           About BOMA

BOMA is dedicated to lifting 3 million people out of extreme poverty by 2028. Our mission is to provide people and governments of African drylands with adapted economic inclusion programs that materially reduce extreme poverty rates and enhance their ability to withstand multiple crises. Founded 15 years ago to eliminate extreme poverty among pastoralist women in Kenya, BOMA has since transformed the lives of more than 704,352 women, youth and refugees in the drylands of Africa. We are distinguished by our focus on last-mile populations in Africa’s drylands, those most vulnerable to climate change and systemic shocks, along with our tech-savvy, data-driven approach, impressive graduation rate, and 99% locally based team.

 

Find out more about BOMA by visiting our website

 

2.           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

3. Responsibilities:

3.1 Requirements analysis for the Program Management Information System - Salesforce

3.1.1 Proactively seek out and identify needed system changes.

3.1.2 Proactively gather feedback from users.

3.1.3 Manage system changes without interruption to the user.

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

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

3.1.6 Manage all processes that impact / relate to Salesforce.


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

3.2.1. Manage new releases of SF and efficiently roll out new features

3.2.2. 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.

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

3.2.4. Create custom objects when necessary.

3.2.5. Handle on-going customization/ alteration of Salesforce.

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

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

3.2.8. Provide support functions as needed.


3.3. Maintenance of the SF System Based on Recommended Best Practices

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

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

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


3.4. Maintain System, Security and Integrity 

3.4.1. Map Salesforce hierarchy and territories in response to personnel changes.

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

3.4.3. Grant/ remove and maintain user licenses.

3.4.4. Maintain security including sharing rules and security levels.

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

3.4.6. Monitor application storage usage and archive data as needed.


3.5. User Assistance, Training, Adoption and Satisfaction 

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

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

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

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


3.6. Process Creation, Documentation and Maintenance 

3.6.1. Document company processes and workflows.

3.6.2. Develop process documentation and field maps.

3.6.3. Create new processes and associated reporting.


3.7. Data Quality, Migration and Maintenance 

3.7.1. Assist with migration from older systems/processes into Salesforce.

3.7.2. Import data as appropriate.

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

3.7.4. Manage duplicate records.

3.7.5. Monitor and improve data quality


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


4. Personality Attributes for the Job

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

4.2 Excellent communication and relationship management skills 

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

4.4 Willingness to step up when needed with delayed gratification

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

Requirements

5. Required Qualifications: 

5.1 Relevant Tertiary Qualification/recognition of prior learning.

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

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

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

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

5.6 Working knowledge of Financial & Project Management.


6. How to Apply:

This is a full-time position with BOMA Project based in Nairobi with frequent travels to our operations offices in the field.


Interested and suitable qualified candidates to submit their application, through BOMA’s recruitment portal. Applications must be received by 16th September 2025. Late applications will not be considered.


While we thank all applicants for expressing interest in the role, please note that only shortlisted candidates will be contacted.

Open Positions

Browse our current job openings below and apply today to be a part of a dynamic and collaborative workplace culture.

Filter.png

1 out of 1 Jobs

We hire with

flair.hr