Buni Banda is inviting qualified professionals and emerging talents to contribute to a dynamic portfolio of projects focused on innovation, social impact, and sustainable development across Kenya and beyond. The organization is implementing the Community-Centric Climate Early Warning System (C3-EWS) Project, alongside other growth-driven initiatives in business development, communications, and partnerships.
Through these initiatives, Buni Banda aims to integrate technology, research, and community-driven insights to enhance resilience, empower local systems, and build long-term capacity. The organization now seeks dedicated individuals to fill the following positions:
- Senior Systems Developer – Community-Centric Climate Early Warning System (C3-EWS) Project
- Junior ICT Specialist (Hybrid Developer & Systems Support)
- Business Development Manager
- Volunteer: Grants & Partnerships Associate
- Volunteer: Marketing, Communications & Branding
Each position plays a critical role in achieving Buni Banda’s mission of driving innovation and measurable social transformation through technology, partnerships, and collaboration.
1. Senior Systems Developer – Community-Centric Climate Early Warning System (C3-EWS) Project
Background
The Community-Centric Climate Early Warning System (C3-EWS) is a multidisciplinary initiative that focuses on building predictive, participatory, and locally adaptable systems to anticipate and respond to multiple climate-health risks in the Lake Victoria Basin, starting with a pilot in Siaya County, Kenya.
The project integrates predictive models, sensor data, weather and health surveillance, and community-defined thresholds into a modular digital dashboard. The Senior Systems Developer will play a central role in designing, testing, and deploying the system’s digital platform in collaboration with other specialists including modelers, statisticians, and field coordinators.
Objectives
The Senior Systems Developer will design, develop, test, and deploy a scalable, modular, offline-capable, and user-friendly multi-hazard early warning platform (EWS). The system will integrate validated predictive models, real-time field inputs, and community-derived thresholds to generate localized alerts and enhance decision-making.
Scope of Responsibilities
A. System Architecture and Design
- Design the end-to-end software system architecture, including backend, frontend, API layers, databases, and data pipelines.
- Ensure the architecture accommodates multiple hazards such as malaria, flooding, drought, and heatwaves.
- Plan and prepare for scalability to other counties and thematic modules like nutrition or mental health.
B. Data Integration
- Integrate predictive models provided by the modeling consultant, including those built using Python, R, or machine learning algorithms.
- Coordinate ingestion of external data sources such as:
- Meteorological data from Kenya Meteorological Department (KMD) or IGAD Climate Prediction and Applications Centre (ICPAC).
- Field-based environmental sensors including SwitchBot and NetDL loggers.
- Health and disease surveillance data from Kenya Medical Research Institute (KEMRI) and DHIS2.
- Supervise the ICT Specialist in setting up data pipelines, cron jobs, and offline data synchronization protocols.
C. Logic and Alert System Development
- Encode logic for multi-source and multi-trigger alerts combining indicators such as rainfall levels and disease incidence.
- Translate both community and scientific thresholds into functional operational rules.
- Collaborate with field teams to ensure alerts are practical and responsive to local realities.
D. Interface Development
- Supervise development of user dashboards tailored to different audiences including community health volunteers, health facilities, and county surveillance teams.
- Guide the ICT team to ensure the interface is mobile-friendly, intuitive, and optimized for areas with limited connectivity.
- Oversee user testing, feedback collection, and iterative refinements.
E. Deployment and Maintenance
- Deploy the platform on secure cloud servers and implement a Continuous Integration/Continuous Deployment (CI/CD) pipeline.
- Oversee server security, backup routines, and recovery systems.
- Provide technical support and patching for three months after deployment.
F. Collaboration and Capacity Building
- Mentor the Junior ICT Specialist through task reviews and skill development sessions.
- Coordinate with modelers, statisticians, and field coordinators to ensure system coherence.
- Facilitate handover sessions and co-create system documentation for local ownership.
G. Documentation and Handover
- Prepare complete system documentation including architecture diagrams, API references, deployment manuals, and user training materials.
- Supervise the development of onboarding videos and Standard Operating Procedures.
- Ensure smooth transfer of code, credentials, and repositories to the project’s leadership.
2. Junior ICT Specialist (Hybrid Developer & Systems Support)
Position Title: Junior ICT Specialist
Reports To: Senior Systems Developer
Location: Siaya, Nairobi, and Remote (as required)
Contract Type: Short-Term Consultancy (6 months, with possible extension)
Overview
The Junior ICT Specialist will support the technical design, deployment, and maintenance of the C3-EWS platform. This hybrid position merges software development with ICT and system support functions. The role emphasizes local capacity building, continuous learning, and hands-on technical support across both field and cloud environments.
Key Responsibilities
A. Software Development and Data Integration
- Support frontend development using frameworks such as React or Vue.
- Contribute to backend programming with Python or Node.js.
- Assist in API integration with data sources like DHIS2, ODK, and OpenWeatherMap.
- Support spatial data visualization through tools like Leaflet or Mapbox.
- Conduct debugging, testing, and optimization of system performance.
B. ICT and Digital Systems Support
- Assist in field testing and refinement of early warning dashboards.
- Configure data flow from field sensors and external databases.
- Provide ICT support during stakeholder meetings and community barazas.
- Maintain deployment logs, technical documentation, and test reports.
C. Server and System Management
- Support server setup and management on platforms such as AWS or Firebase.
- Monitor uptime, handle security patches, and perform basic troubleshooting.
- Implement backup systems and data recovery protocols.
- Manage access control and monitor usage statistics.
D. Collaboration and Learning
- Participate in weekly sprint reviews with the development team.
- Learn and document architecture and deployment processes under the mentorship of the Senior Developer.
- Collaborate with field teams to refine user experience based on feedback.
- Maintain documentation for technical and non-technical audiences.
Duration and Reporting
This consultancy runs for six months and reports directly to the Senior Systems Developer. Technical deliverables and learning milestones will be reviewed monthly.
Remuneration
Payment will be commensurate with qualifications and experience, structured around monthly deliverables and supervisor approval.
Growth and Capacity Building
The position aims to strengthen in-country technical capacity in climate-health information systems. The consultant will gain experience in full-stack development, field data integration, and large-scale deployment support.
Expected Deliverables
- Month 1: Project onboarding and setup of development environments.
- Month 2: Frontend implementation and authentication testing.
- Month 3: Integration of real-time sensor data and interface deployment.
- Month 4: Testing interoperability with DHIS2 and setup of log systems.
- Month 5: Deployment during community barazas and user feedback incorporation.
- Month 6: Final optimization and handover documentation.
3. Business Development Manager
Reports To: Project Director
Workstation: Nairobi
Working Conditions: Retainer Model
Job Purpose
The Business Development Manager will be responsible for driving growth, securing clients, and expanding partnerships for Buni Banda’s training and consulting solutions. The position focuses on revenue generation, strategic networking, and collaboration with the marketing team to achieve business objectives.
Responsibilities
Revenue Generation and Business Development
- Identify new clients through field visits, referrals, and networking events.
- Convert leads into clients by tailoring solutions and managing contract negotiations.
- Build and maintain a strong client pipeline to ensure consistent revenue flow.
- Achieve or exceed quarterly revenue and performance targets.
Market Research and Needs Assessment
- Conduct market research to identify trends, competitive positioning, and unmet needs.
- Develop customized solutions that address client-specific challenges.
- Provide market intelligence to guide marketing campaigns and strategic decisions.
Client Relationship Management
- Establish and maintain long-term relationships with clients.
- Implement retention strategies that drive renewals and repeat business.
- Act as the primary liaison for key client communications and service delivery.
Strategic Marketing Collaboration
- Share industry insights to enhance campaign design and targeting.
- Represent the organization at events and conferences to expand visibility.
- Work closely with marketing to synchronize sales and promotional strategies.
Core Competencies
- Proven record of achieving sales targets and growing revenue.
- Strong presentation, communication, and negotiation skills.
- Excellent ability to translate client needs into actionable solutions.
- Strategic thinker with initiative and resilience in target-driven environments.
4. Volunteer: Grants & Partnerships Associate
Overview
Buni Banda seeks a motivated individual to volunteer as a Grants & Partnerships Associate. The role will support efforts to identify funding opportunities, build strategic collaborations, and enhance the organization’s capacity for donor engagement.
Key Responsibilities
- Research and track open grant opportunities, RFPs, and EOIs.
- Assist in drafting, reviewing, and compiling grant proposals.
- Maintain a database of funding sources and partnership engagements.
- Support follow-ups and meeting coordination with potential partners.
Desired Profile
- Interest in resource mobilization, fundraising, and partnership development.
- Strong writing, research, and organizational skills.
- Ability to manage multiple assignments and maintain accurate records.
- Enthusiastic learner with curiosity about the donor ecosystem.
Commitment and Duration
The volunteer will serve for 3 to 6 months, contributing 2–3 days per week. The position can be based in Nairobi (hybrid) or remote with regular supervision.
Benefits
- Practical exposure to grants management and partnership coordination.
- Mentorship and professional development opportunities.
- Certificate of service and reference upon completion.
5. Volunteer: Marketing, Communications & Branding
Overview
Buni Banda is offering an opportunity for a creative and motivated individual to join as a Marketing, Communications, and Branding Volunteer. The role supports the organization’s efforts to strengthen visibility and engagement across multiple platforms.
Key Responsibilities
- Create engaging content for social media, newsletters, and blogs.
- Support the design of marketing materials and brand campaigns.
- Conduct research on trends and competitors to inform communication strategies.
- Collaborate with team members to plan outreach activities and campaigns.
Desired Profile
- Interest in marketing, branding, and digital storytelling.
- Strong written communication and content creation abilities.
- Familiarity with social media platforms and digital design tools.
- Organized and proactive in meeting content deadlines.
Commitment and Duration
The volunteer will contribute 2–3 days weekly for 3–6 months, either hybrid or remote with regular check-ins.
Benefits
- Hands-on marketing experience in a social impact setting.
- Mentorship from senior professionals in communications.
- Certificate of service and professional reference at the end of placement.
Application Procedure
Interested candidates and volunteers should submit their applications on or before 7th October 2025.