Junior ICT Specialist (Hybrid Developer & Systems Support) job at Buni Banda
72 Days Ago
Linkedid Twitter Share on facebook
Junior ICT Specialist (Hybrid Developer & Systems Support)
2025-10-02T22:10:56+00:00
Buni Banda
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8969/logo/Buni%20Banda.png
FULL_TIME
 
Nairobi
kenya
00100
Kenya
Research
Computer & IT
KES
 
MONTH
2025-10-07T17:00:00+00:00
 
Kenya
8

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.
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.
 
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.
associate degree
12
JOB-68def8708575d

Vacancy title:
Junior ICT Specialist (Hybrid Developer & Systems Support)

[Type: FULL_TIME, Industry: Research, Category: Computer & IT]

Jobs at:
Buni Banda

Deadline of this Job:
Tuesday, October 7 2025

Duty Station:
Nairobi | kenya | Kenya

Summary
Date Posted: Thursday, October 2 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Buni Banda
Buni Banda jobs in Kenya

JOB DETAILS:

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.

 

Work Hours: 8

Experience in Months: 12

Level of Education: associate degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, October 7 2025
Duty Station: Nairobi | kenya | Kenya
Posted: 02-10-2025
No of Jobs: 1
Start Publishing: 02-10-2025
Stop Publishing (Put date of 2030): 02-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.