Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Buni Banda has expired
View current and similar jobs using the button below
  • Posted: Oct 2, 2025
    Deadline: Oct 7, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Buni is a Swahili word meaning “innovation” and Banda, also a Swahili word, means a “shed”; we see ourselves as offering a small space, or shed, where anyone can explore their creative ideas without limits. We are a not-for-profit research and design firm that helps businesses and nonprofits to develop new and sustainable products and services. We...
    Read more about this company

     

    Senior Systems Developer

    Scope of Responsibilities

    • System Architecture & Design (Led by Senior Developer)
    • Design the overall software system architecture, including backend, frontend, API layers, databases, and data pipelines.
    • Ensure the architecture supports modularity for multiple hazards (e.g., malaria, flooding, heatwaves, droughts).
    • Plan for future scalability tother counties or thematic modules (e.g., nutrition, mental health).
    • Data Integration (Senior Developer leads; ICT Specialist supports data ingestion and formatting)
    • Integrate predictive models delivered by the Modeling Consultant (e.g., Python scripts, R models, ML algorithms).
    • Coordinate ingestion of external data sources, including:
    • Meteorological data from Kenya Meteorological Department (KMD) or IGAD Climate Prediction and Applications Centre (ICPAC)
    • Field-based environmental sensors (e.g., SwitchBot temperature/humidity sensors, OTT/Adcon NetDL loggers)
    • Health data from Kenya Medical Research Institute (KEMRI) including daily malaria case data and mosquitvector density National surveillance platforms (e.g., DHIS2: District Health Information Software 2)
    • Supervise ICT Specialist/Programmer in setting up data pipelines, cron jobs, and offline syncing protocols.
    • Logic & Alert System (Senior Developer leads; ICT Specialist supports validation)
    • Encode logic for multi-source, multi-trigger alerts (e.g., a combination of rainfall + malaria incidence threshold).
    • Translate community-defined thresholds and scientific thresholds intoperational rules.
    • Collaborate with the Study Coordinator tensure alerts are practical and context- appropriate.
    • Interface Development (ICT Specialist leads; supervised by Senior Developer)
    • Guide the Junior ICT Specialist in developing user dashboards and interfaces for different roles: Community Health Volunteers (CHVs)
    • Facility health workers
    • County disease surveillance teams
    • Meteorological focal points
    • Ensure UI/UX design is responsive (mobile-first), intuitive, and optimized for low connectivity contexts.
    • Oversee usability testing and rapid iteration.
    • Deployment & Maintenance (Senior Developer leads)
    • Deploy platform on a secure cloud server (e.g., Google Cloud Platform, AWS, or local host institution).
    • Implement Continuous Integration/Continuous Deployment (CI/CD) pipeline.
    • Ensure routine backups, disaster recovery plans, and basic analytics dashboards for system monitoring.
    • Provide up t3 months of technical support and patching post-deployment.
    • Collaboration and Capacity Building (Joint responsibility)
    • Mentor the Junior ICT Specialist with weekly task reviews.
    • Coordinate with:
    • Modeling Consultant (model integration and thresholds)
    • Statistician (especially for Community Resilience Index or CRI)
    • Study Coordinator (barazas, stakeholder needs)
    • Conduct handover workshops, co-create system documentation, and provide training.
    • Documentation and Handover (Senior Developer leads; ICT Specialist supports)
    • Prepare comprehensive documentation, including:
    • System architecture diagram API documentation
    • Deployment manual User manuals and training slide decks
    • Supervise the ICT Specialist in preparing onboarding videos and SOPs (Standard Operating Procedures).
    • Ensure full transfer of source code, cloud credentials, and Git repository access tproject leads.

    go to method of application »

    Junior ICT Specialist (Hybrid Developer & Systems Support)

    The Junior ICT Specialist will support the development, deployment, and maintenance of the C3-EWS digital platform. This hybrid role combines software development, ICT integration, and basic systems/server administration. The role is designed to build local capacity, enable iterative design, and ensure robust system operations in field and cloud environments. The role requires someone comfortable coding, integrating with APIs, managing basic cloud environments, and supporting implementation in diverse infrastructure settings. The Junior ICT Specialist will work under the close supervision of the Senior Systems Developer and collaborate with other project staff including GIS specialists, enumerators, and the study coordinator.

    Key Responsibilities

    • Software Development & Data Integration
    • Support front-end development using frameworks such as React, Vue, or HTML/CSS/JavaScript.
    • Implement and test back-end logic using Python, Node.js, or equivalent.
    • Assist in API integration with external platforms (e.g., DHIS2, OpenWeatherMap, ODK).
    • Support spatial data visualization using tools like Leaflet or Mapbox.
    • Troubleshoot bugs, debug system errors, and conduct routine code reviews.
    • Assist in preparing mobile-optimized interfaces and offline-first capabilities.
    • ICT & Digital Systems Support
    • Assist with field deployment, testing, and refinement of early warning dashboards.
    • Configure interoperability with systems such as DHIS2, KoboToolbox, SurveyCTO.
    • Provide ICT support during community barazas and end-user testing.
    • Support local data integration from SwitchBot, Garmin, NetDL, or sensor data.
    • Help maintain internal documentation, UI/UX testing logs, and deployment guides.
    • Server & System Management
    • Support setup and maintenance of local and cloud-based servers (e.g., AWS, Firebase, DigitalOcean).
    • Monitor server uptime, troubleshoot hosting issues, and manage access control.
    • Implement basic security, backup, and patch protocols.
    • Set up and monitor system logs, error tracking, and usage stats.
    • Help manage deployment workflows (e.g., GitHub Actions, Firebase CI/CD).
    • Collaboration & Learning
    • Participate in weekly sprint meetings with the technical team.
    • Work closely with the Senior Developer to learn architecture and deployment logic.
    • Collaborate with field teams to improve user feedback loops.
    • Document work clearly for future use by non-technical stakeholders.

    Qualifications

    Required:

    • Diploma or Bachelor’s degree in Computer Science, Information Systems, or a related discipline.
    • At least 1–2 years of hands-on experience in web/app development (can include internship or freelance work).
    • Demonstrated ability to deploy simple web apps or dashboards.
    • Familiarity with HTML/CSS, JavaScript, and one backend language (e.g., Python).
    • Exposure to cloud platforms (AWS, Firebase, or equivalent).
    • Willingness to learn and work in interdisciplinary, field-based environments.

    go to method of application »

    Business Development Manager

    The Business Development Manager is responsible for generating revenue and driving growth by securing new clients, expanding partnerships, and promoting Buni Banda’s training and consulting solutions. This role requires proactive sales engagement, market research, and strategic collaboration with the marketing team to ensure alignment with business objectives. The position is performance-driven, with a strong emphasis on achieving and exceeding revenue targets.

    Key Roles

    • Revenue Generation & Business Development
    • Market Research & Needs Assessment
    • Client Relationship Management
    • Strategic Marketing Collaboration

    Responsibilities

    Revenue Generation & Business Development

    • Proactively identify and pursue new revenue opportunities through field visits, networking, referrals, and industry events.
    • Convert qualified leads into paying clients through persuasive pitching, tailored solutions, and contract negotiation.
    • Drive repeat business and upselling opportunities to maximize client lifetime value.
    • Achieve and exceed monthly/quarterly sales and revenue targets set by the Project Director.

    Market Research & Needs Assessment

    • Analyze industry trends, competitor activities, and market gaps.
    • Conduct research to identify training and consulting demands across sectors.
    • Develop customized solutions aligned with client needs and business goals.
    • Provide actionable market insights to shape marketing and product development.

    Client Relationship Management

    • Build, maintain, and strengthen client relationships to ensure satisfaction and long-term engagement.
    • Implement client retention strategies to encourage renewals and repeat purchases.
    • Act as the key point of contact for assigned clients.

    Strategic Marketing Collaboration

    • Share market insights to support the design of impactful campaigns.
    • Represent Buni Banda at industry conferences, exhibitions, and networking events.
    • Collaborate with the marketing team to align sales efforts with promotional activities.

    Job Competencies

    Educational Qualifications

    • Bachelor’s degree in Business Administration, Sales, Marketing, or related field (Master’s degree preferred).

    Experience

    • Minimum of 5 years in business development, sales, or marketing, with a proven track record of revenue generation.

    go to method of application »

    Volunteers: Grants & Partnerships Associate

    What You’ll Do

    • Research open calls, grants, and donor opportunities.
    • Track and summarize relevant RFPs, EOIs, and funding databases.
    • Support drafting and assembling grant proposals.
    • Help identify potential partners for consortium applications.
    • Maintain records of grant opportunities and partnership engagement.
    • Provide light support in meetings and follow-ups with prospective partners.

    What We’re Looking For

    • Interest in grant writing, fundraising, and partnerships.
    • Strong research and writing skills.
    • Organized and detail-oriented with ability to track multiple opportunities.
    • A proactive learner, eager to understand donor and partner landscapes.

    go to method of application »

    Volunteers: Marketing, Communications & Branding

    This is a unique opportunity to gain hands-on experience in marketing and communications while helping position Buni Banda as a thought leader in design, research, and social impact across Africa.

    What You’ll Do

    • Create and share engaging content (social media, newsletters, blogs).
    • Support brand awareness campaigns and partner outreach.
    • Conduct market research and track competitor/sector trends.
    • Help design marketing materials and visuals.
    • Contribute fresh ideas to grow our digital presence and community.

    What We’re Looking For

    • Creative thinkers with an interest in marketing, branding, and communications.
    • Strong writing and storytelling skills.
    • Familiarity with social media platforms and digital tools.
    • Organized, proactive, and committed to contributing consistently.

    Method of Application

    Send your CV and Cover Letter to [email protected] by 7th October 2025 (COB).
     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Buni Banda Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail