Data Systems Senior Manager

Company Details
Industry: Non-Profit Organization Management
Description: Trees for the Future (TREES) has a solution to some of the world’s most pressing challenges – the Forest Garden Approach – but as we continue to work closely with farmers on the ground we are constantly discovering ways to increase our impact. Exploring new methodologies for improving the environmen… Trees for the Future (TREES) has a solution to some of the world’s most pressing challenges – the Forest Garden Approach – but as we continue to work closely with farmers on the ground we are constantly discovering ways to increase our impact. Exploring new methodologies for improving the environment and farmers’ lives makes our program even stronger. With our dedication to transparency, we are sharing Trees for the Future’s focus on innovations: areas for growth and a greater understanding of the problems and solutions we face in an effort to meet our mission. View more View less
Job Details
Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Undisclosed
Other Pay: Benefits
Job Category: Information Technology
Job Description

KEY RESPONSIBILITIES  

Global Salesforce Architecture & System Ownership 

  • Serve as the global owner of TREES’ Salesforce ecosystem, ensuring the system accurately reflects and supports evolving business processes across MEL, Programs, Carbon, Communications and Fundraising. 
  • Develop a deep understanding of TREES’ operational workflows, decision-making rhythms, reporting requirements, and cross-functional dependencies, and identify where system design can strengthen efficiency, insight, and scalability. 
  • Lead structured discovery and requirements validation processes with MEL, Programs, Carbon, Communications and Fundraising teams to deeply understand workflows, reporting behaviors, unmet needs, operational pain points, and opportunities for simplification and improved usability. 
  • Partner with functional leaders and subject matter experts to co-define system priorities and ensure architectural decisions reflect organizational needs, trade-offs, and long-term scalability. 
  • Translate business process requirements into scalable data models, automation logic, security structures, and system architecture that are sustainable and maintainable over time. 
  • Redesign and optimize objects, relationships, automations, flows, validation rules, and permissions to support multi-country operations while preventing unnecessary complexity, scope creep, and technical debt. 
  • Serve as the primary internal liaison to Salesforce consulting firms during the architecture restructure, ensuring implementation decisions align with validated business needs, long-term system integrity, and TREES’ strategic priorities. 
  • Ensure architecture supports carbon-aligned reporting in line with Verra methodologies (including VM-0042 and VM-0047), investor-grade data integrity, and future analytics expansion. 

Data Governance & Change Management 

  • Establish and facilitate a cross-functional data governance and system prioritization structure, including a network of functional super users across MEL, Programs, Carbon, Communications, and Fundraising, with regular (e.g., bi-weekly) touchpoints to review bugs, enhancements, backlog prioritization, and upcoming releases. Ensure that system changes and roadmap decisions are informed by structured user feedback, aligned to organizational priorities, and approved through a clear, transparent governance process. 
  • Build and institutionalize TREES’ data governance framework, including defined data ownership, structured change control processes, and documentation standards. 
  • Establish formal workflows for intake, prioritization, sandbox testing, deployment, and release communication, ensuring visibility to stakeholders throughout the change lifecycle. 
  • Develop and maintain comprehensive system documentation to prevent technical debt and drift. 
  • Conduct regular architecture and data integrity reviews to identify risks and inefficiencies and ensure additions of new applications align with TREES data governance and program mandates. 

Requirements Gathering, Reports and Dashboard Strategy & Advanced Data Visualization 

  • Engage deeply with internal stakeholders to define true user requirements, including how and why teams access Salesforce, unmet reporting needs, workflow pain points, and opportunities to improve usability. 
  • Surface insights into user behavior and system friction points, and translate those insights into thoughtful, scalable reporting and dashboard solutions tailored to TREES’ operational realities. 
  • Design and build user-centered, automated Salesforce dashboards and reports that fulfill the data needs of internal stakeholders and guide implementation decisions at program and leadership levels. 
  • Ensure reporting tools reduce manual analysis and improve real-time usability for end users. 
  • Lead the evaluation and long-term roadmap for advanced BI platforms (e.g., Power BI or Tableau), including integration planning and implementation strategy. 
  • Align dashboard and reporting structures with carbon reporting requirements and external stakeholder expectations. 

Integration Strategy & Systems Harmonization 

  • Own global integration strategy across Salesforce and connected platforms, including mobile data collection tools (e.g., TaroWorks), communications and fundraising data tools (e.g. Fundraise Up, HubSpot), and future BI or analytics systems. 
  • Oversee API integrations, data flows, and synchronization logic to maintain system coherence. 
  • Ensure harmonized data structures across countries while accommodating programmatic nuance. 
  • Serve as the central technical authority safeguarding system integrity across departments and geographies. 

Superuser Development & Cross-Functional Partnership 

  • Train, support, and actively engage a network of Salesforce superusers who serve as primary points of input for system feedback, issue identification, and prioritization of enhancements within the governance structure. 
  • Create clear user guidance, documentation, and structured feedback mechanisms. 
  • Translate technical system changes into accessible communication for non-technical stakeholders. 
  • Facilitate ongoing feedback loops between end users, leadership, and system governance structures to continuously refine system priorities and usability. 

Salesforce Administration & Operational Stewardship 

  • Serve as TREES’ primary Salesforce administrator, responsible for day-to-day system configuration, maintenance, and support. 
  • Manage user roles, profiles, permissions, and access controls to ensure data security and appropriate system use. 
  • Troubleshoot system errors, broken automations, validation conflicts, and integration issues in real time. 
  • Monitor and respond to user support requests, balancing immediate issue resolution with long-term system integrity. 
  • Oversee Salesforce release cycles, evaluate platform updates, and implement necessary adjustments to maintain system stability. 
  • Conduct routine data quality reviews to monitor completeness, consistency, and accuracy across global program data. 
  • Maintain system health by proactively identifying performance issues, redundancies, or configuration risks before they escalate. 

WHO YOU ARE 

  • A system builder, not a reactive administrator: You have led or significantly contributed to Salesforce architecture redesign or refactoring efforts and understand how to stabilize and modernize live systems without disrupting operations. 
  • A data architect and governance mastermind: You have designed or implemented change management processes, documentation standards, and data governance structures that prevent technical drift. 
  • A creative and technical partner: You invest time in deeply understanding stakeholder needs, ask thoughtful questions to clarify requirements, and design systems that reflect TREES’ unique operational realities rather than applying off-the-shelf solutions. 
  • A dashboard strategist: You build automated, decision-oriented dashboards within Salesforce and understand how to leverage advanced BI platforms for long-term analytics maturity. 
  • A collaborative technical leader: You are comfortable managing consultants, influencing stakeholders without direct authority, and working across multiple departments and countries. 

QUALIFICATIONS 

Required 

  • Bachelor’s degree in Information Systems, Data Management, Computer Science, or related field. 
  • 5–7+ years of progressive Salesforce administration and data systems experience. 
  • Demonstrated experience participating in or leading a Salesforce architecture redesign or significant system refactor. 
  • Salesforce Administrator certification (ADM 201) or equivalent demonstrated expertise. 
  • Experience designing automated dashboards and reporting frameworks within Salesforce. 
  • Experience building or formalizing data governance frameworks and change management workflows. 
  • Experience managing integrations between Salesforce and other systems (e.g., mobile data platforms, BI tools). 
  • Strong analytical, systems-thinking skills, and attention to detail. 
  • Project management experience and ability to manage multiple priorities. 
  • Excellent communication skills and ability to work effectively with diverse teams. 
371 open positions on Semasocial right now · 6729 open positions in Nairobi County, Kenya · 4 posted in the last 7 days
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.