Senior Manager, Data Systems Job Vacancy at Trees for the Future, Tanzania October 2026

Website Trees for the Future

Trees for the Future

Senior Manager, Data Systems at Trees for the Future – October 2026

Job Title: Senior Manager, Data Systems
Organization: Trees for the Future (TREES)
Job Location: Tanzania, Kenya, or Uganda
Job Type: Full-Time
Application Deadline: 1 December 2026
Sector: Information Technology, Data Systems, Salesforce Administration, and International Development

About Trees for the Future (TREES)

Trees for the Future (TREES) is an international nonprofit organization that partners with farmers to restore their land and improve their livelihoods through regenerative farming. Its vision is a future where every farmer thrives economically while restoring the environment and contributing to climate solutions.

Since 1989, TREES has worked with communities to grow trees, restore landscapes, and improve livelihoods. The organization supports farmers in developing diverse agricultural systems that rebuild soil health, improve food security, protect biodiversity, and remove carbon from the atmosphere.

By connecting farmers with markets, technology, and finance, TREES helps build sustainable farm enterprises and strengthen rural economies. The organization currently works with farming communities in Kenya, Tanzania, and Uganda.

For more information, visit the official website: https://trees.org.

Position Overview

Trees for the Future is seeking an experienced and hands-on Senior Manager, Data Systems to manage, configure, implement, and continuously improve its Salesforce environment.

The successful candidate will combine strong Salesforce administration and functional expertise with project management, business requirements gathering, stakeholder engagement, and quality assurance skills.

The role involves working closely with the Monitoring, Evaluation and Learning (MEL), Programs, Carbon, Fundraising, and other teams to translate operational needs into practical Salesforce solutions. The successful candidate will manage system improvements from requirements gathering and solution design through configuration, testing, user acceptance, deployment, and documentation.

The Senior Manager will also collaborate with external Salesforce developers and consulting partners to ensure technical implementations meet organizational needs and established data standards.

This is a hands-on position, with approximately 50% of the time dedicated to Salesforce administration and functional system work, 25% to requirements gathering, user engagement and governance, and 25% to project and implementation management.

The position must be based in Tanzania, Kenya, or Uganda. Visa sponsorship is not available; applicants must already have permanent work authorization in their chosen country of employment.

Initially, the successful candidate will report to the Senior Director of Monitoring, Evaluation and Learning before transitioning to the Director of Data Systems once that position is filled.

Key Responsibilities

1. Salesforce Administration and Continuous Improvement

  • Administer, configure, maintain, and optimize the organization’s Salesforce environment.
  • Manage Salesforce objects, fields, automation, validation rules, reports, dashboards, permissions, and access controls.
  • Troubleshoot system issues and monitor system performance and data quality.
  • Maintain accurate documentation of system configurations and improvements.

2. Requirements Gathering, Solution Design and Implementation

  • Work with MEL, Programs, Carbon, Fundraising, and other teams to understand operational requirements.
  • Translate business needs into clear technical requirements and acceptance criteria.
  • Design and implement practical Salesforce solutions aligned with established data models and technical standards.
  • Manage system enhancements from initial scoping through deployment.
  • Coordinate project deliverables, timelines, dependencies, stakeholders, and external developers.
  • Monitor progress, resolve implementation questions, and communicate risks, delays, and outstanding actions.
  • Evaluate proposed solutions and escalate complex architectural or advanced development decisions when necessary.

3. Testing, Quality Assurance and Release Management

  • Coordinate user acceptance testing (UAT), prepare test cases, and track issues through resolution.
  • Verify fixes and obtain user approval before deployment.
  • Ensure system changes are tested in sandbox environments before production release.
  • Confirm that required approvals, documentation, and release-readiness criteria are completed.
  • Document releases and communicate system changes, user guidance, and known limitations to affected teams.

4. Reporting, Integrations and Systems Harmonization

  • Develop and maintain accurate Salesforce reports and dashboards to support operational and management decision-making.
  • Gather reporting requirements from stakeholders.
  • Support the organization’s business intelligence and analytics strategy, including Power BI.
  • Support integrations and data flows between Salesforce and connected platforms, including TaroWorks, fundraising and communications tools, and business intelligence systems.
  • Investigate synchronization problems and data-flow issues and coordinate their resolution.
  • Maintain consistent data structures and business processes across Tanzania, Kenya, Uganda, and other TREES operations while accommodating legitimate country-level differences.

5. Data Governance, User Support and Technical Collaboration

  • Support data governance and change-management processes for assigned projects.
  • Maintain clear records of requirements, decisions, system enhancements, dependencies, and outstanding issues.
  • Ensure system changes and related processes are properly documented and communicated.
  • Develop user guidance and training materials.
  • Support Salesforce superusers and other key users to improve system adoption.
  • Use user feedback and recurring support issues to improve functionality and usability.
  • Collaborate with external developers and consultants to ensure solutions meet business requirements and remain maintainable.

Qualifications and Requirements

Required Qualifications

Applicants must meet the following requirements:

  • A bachelor’s degree in Information Systems, Computer Science, Data Management, Business Systems, Business Administration, or a related field, or equivalent professional experience.
  • Five to seven years of progressive experience in Salesforce administration and data systems, including the ability to independently configure Salesforce objects, fields, flows, validation rules, reports, dashboards, permissions, and related functionality.
  • Salesforce Administrator certification (ADM 201) or equivalent demonstrated expertise.
  • Experience gathering business requirements, analyzing operational needs, and translating them into practical Salesforce solutions.
  • Experience developing automated reports and dashboards to support decision-making.
  • Demonstrated project or implementation management experience, including coordinating deliverables, timelines, dependencies, and stakeholders.
  • Experience coordinating user acceptance testing, resolving issues, and managing controlled system releases.
  • Experience working with external developers, consultants, or technical implementation partners.
  • Familiarity with data governance, change management, and integrations between Salesforce and other systems.
  • Experience with Power BI, Tableau, or comparable advanced data visualization platforms.
  • Excellent written and verbal communication, organizational, analytical, and problem-solving skills.
  • Strong attention to detail and the ability to manage multiple priorities while ensuring timely completion of assigned work.

Preferred Qualifications

The following qualifications and experience will be an added advantage:

  • Advanced Salesforce certifications, such as ADM 211 or Platform App Builder.
  • Experience with Salesforce Nonprofit Success Pack (NPSP).
  • Experience with TaroWorks or mobile data collection platforms such as CommCare, ODK, or KoboToolbox.
  • Technical skills in APIs, SQL, Python, or other data analysis and integration tools.
  • Familiarity with communications and fundraising applications such as HubSpot, Fundraise Up, and WealthEngine.
  • Experience working in international development, climate, agriculture, or social impact organizations.
  • Familiarity with programmatic and donor-driven data environments.
  • Experience supporting monitoring and evaluation frameworks and impact measurement in nonprofit or international development settings.

Work Environment and Benefits

Trees for the Future offers a multicultural and collaborative working environment for professionals committed to creating a positive impact on farming communities and the environment.

The organization values diversity, teamwork, professional growth, engagement, and innovation.

Benefits include:

  • Competitive salary.
  • Comprehensive medical insurance.
  • Workers’ compensation.
  • Substantial paid time off, including annual leave and sick leave.
  • Opportunities to contribute to sustainable agriculture, environmental restoration, and community development.

How to Apply

Interested and qualified candidates should submit the following documents:

  1. A cover letter explaining why the organization’s work interests them and why they are suitable for the position.
  2. An updated resume/CV.

Both documents must be submitted in PDF format.

Application Deadline: 1 December 2026

Applications are reviewed on a rolling basis, so candidates are encouraged to apply early. Only applicants selected for an interview will be contacted.

Important: Applicants must already have permanent work authorization in Tanzania, Kenya, or Uganda. Visa sponsorship is not available.

Application Link

Apply through the official application link provided below:

CLICK HERE TO APPLY

Note: The supplied vacancy text does not include the direct application URL. Visit the organization’s official website to locate its careers page and the specific Senior Manager, Data Systems vacancy.

Trees for the Future is an equal-opportunity employer. The organization values diversity and does not discriminate on the basis of protected personal characteristics or other grounds prohibited by applicable law.


Browse More Opportunities: Jobs in Tanzania | NGO Jobs | IT Jobs | Data Systems Jobs | International Organization Jobs | All Job Vacancies

To apply for this job please visit ats.rippling.com.

Spread the love