MENU
Boma Projects
Application Administrator

Boma Projects

Nairobi | Full Time | NGO / Non-Profit Associations

Closing in 1 week from now

Responsibilities

Requirements Analysis Across Core Systems

  • Including Salesforce, Office 365, Azure, Power Platform, Business Central, and TaroWorks
  • Proactively identify required system changes and opportunities for improvement across all core platforms.
  • Regularly gather feedback from users to understand operational challenges and enhancement needs.
  • Manage system changes and updates with minimal disruption to users.
  • Communicate upcoming changes in advance and provide guidance to ensure smooth adoption.
  • Plan and implement system modifications to improve usability, performance, and alignment with organizational needs.
  • Oversee all processes that impact or relate to BOMA’s core digital systems.

System Development, Configuration, and Enhancement

  • Manage new platform releases Microsoft ecosystem, Salesforce, and other integrated tools and ensure efficient rollout of new features.
  • Review release notes for all connected applications and integrations, and implement required configuration updates.
  • Create and maintain fields, views, reports, dashboards, workflows, automations, and other system components across platforms.
  • Develop custom entities or objects where necessary to meet program and operational needs.
  •  Continuously customize, extend, and update system configurations to support evolving requirements.
  • Maintain and enhance automations, business rules, and integrations across the core system environment.
  • Develop new reporting and analytics capabilities and respond to ad hoc reporting requests.
  • Provide system support functions and troubleshoot issues as needed.

System Maintenance and Best Practices

  • Perform regular system maintenance activities to ensure optimal performance and reliability.
  • Maintain and monitor third-party integrations, data capacity, and platform utilization across all systems.
  • Provide subject matter expertise for solution architecture, including configuration, development, integration, and customization of complex multi-system solutions.

Security, Access Management, and Data Integrity

  • Maintain user hierarchies, access structures, permission models, and roles across all core systems.
  • Manage reassignment of accounts, records, and system assets in response to personnel or organizational changes.
  • Grant, remove, and maintain user licenses and access rights across applications.
  • Ensure system security through proper management of sharing rules, access levels, authentication, and compliance controls.
  • Design, create, and maintain user roles, profiles, groups, and administrative hierarchies.
  • Monitor system storage, performance metrics, and data retention, and archive data as needed.

​​​​​​​Training & User Support

  • Develop and deliver user training programs and documentation across all core platforms.
  • Provide day-to-day user support and guidance to ensure effective system utilization.
  • Promote best practices and adoption strategies for all systems.
  • Act as the primary point of contact for system-related queries and troubleshooting.

​​​​​​​Automation & Integrations

  • Design, develop, and maintain workflows, automations, and integration processes across all systems.
  • Collaborate with program and operational teams to identify opportunities for process automation.
  • Ensure integrations between platforms are reliable, secure, and optimized for performance.
  • Continuously monitor and improve automated processes to enhance efficiency and reduce errors.

Data Governance & Reporting

  • Define and enforce data governance policies and procedures across all core systems.
  • Maintain data accuracy, consistency, and integrity.
  • Develop and maintain reports, dashboards, and analytics to support program decision-making.
  • Provide insights from data to improve operational efficiency, program performance, and organizational outcomes.
  • Manage ad hoc data requests and ensure timely, accurate delivery of reports and analytics.

​​​​​​​Personality Attributes

  • A belief in BOMA’s mission – working with ultra-poor communities to end poverty in ASAL regions of Africa.
  • A confident go-getter willing to experiment, challenge the status-quo and a willingness learn, unlearn and relearn
  • Excellent communication and relationship management skills.
  • Analytical, solution-oriented mindset, with 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 or recognition of prior or experiential learning
  • A demonstration of at least 3 years of progressive experience in application administration, development, and support in a busy technology-intensive environment.
  • At least two year’s practical experience with Salesforce, TaroWorks, and similar systems as a developer and/or functional consultant.
  • At least 2 years of experience with Microsoft applications including SharePoint, Business Central, and Office productivity tools including deep understanding of Microsoft Agentic and development toolkits.
  • Demonstrated experience as a developer with at least 2 software development languages – C#, Java, Apex or PHP. The applicant will be required to demonstrate working developments they have done in these languages
  • Working knowledge of Financial & Project Management systems.

Never miss a chance!

Subscribe to get latest job listings, career insights and guidance in your inbox