Computer Instructor
2026-01-26T12:02:29+00:00
inABLE
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_9347/logo/inABLE.png
https://inable.org/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Nonprofit, and NGO
Education, Computer & IT, Social Services & Nonprofit
2026-02-05T17:00:00+00:00
8
Company Overview
inABLE.org is a nonprofit organization based in Nairobi, Kenya, and Washington, DC, with a mission to empower Persons With Disabilities through technology.
Role Context
The computer Instructor will be responsible for empowering students and youth with practical computer and digital skills. This role involves delivering foundational and intermediate ICT training, including computer literacy, productivity software, internet use, and introductory software development.
The instructor will also support learners with special needs through the use of Assistive technology, assess learner progress, provide mentorship, manage classroom dynamics, and contribute to hub operations and reporting.
Key Duties and Responsibilities:
The IT Instructor will perform the following key duties:
Training and Instruction
- Deliver training to students and teachers in basic and advanced computer skills, including.
- Microsoft Office Suite and Google Workspace.
- Internet usage and digital literacy.
- Assistive technology tools and accessibility software.
- Introduce learners to computer programming and web development (HTML, CSS, JavaScript).
- Develop, review, and update curriculum, lesson plans, and training materials tailored to diverse learning needs.
- Provide learners with access to relevant, up-to-date digital learning resources.
Learner Support and Assessment.
- Mentor and counsel students to enhance confidence, self-esteem, and digital competence.
- Prepare, administer, mark, and provide feedback on computer-based assessments and examinations.
- Track, evaluate, and report on student performance and learning progress accurately and clearly.
- Manage classroom dynamics to ensure a safe, inclusive, and conducive learning environment.
Hub and Technical Support
- Troubleshoot and maintain computer hardware, software, and the local network to ensure smooth hub operations.
- Manage and safeguard organizational data stored locally and, in the cloud, following data protection best practices.
- Manage student enrollment and attendance records.
Community Engagement and Reporting.
- Build and maintain positive relationships with local stakeholders, including schools, churches, and community members.
- Support the creation of social media stories, blogs, and content highlighting hub activities and impact.
- Prepare regular reports on training activities, learner progress, and hub operations.
- Collaborate closely with the Program Manager on reporting and hub administration.
- Participate actively in program meetings, planning sessions, and special projects.
- Supervise and guide other instructors or volunteers where required.
Qualifications
- Minimum of a Diploma in ICT or a related field (or equivalent qualification).
- At least two (2) years of relevant work experience.
- Teaching or training experience is an added advantage.
- Deliver training to students and teachers in basic and advanced computer skills, including.
- Microsoft Office Suite and Google Workspace.
- Internet usage and digital literacy.
- Assistive technology tools and accessibility software.
- Introduce learners to computer programming and web development (HTML, CSS, JavaScript).
- Develop, review, and update curriculum, lesson plans, and training materials tailored to diverse learning needs.
- Provide learners with access to relevant, up-to-date digital learning resources.
- Mentor and counsel students to enhance confidence, self-esteem, and digital competence.
- Prepare, administer, mark, and provide feedback on computer-based assessments and examinations.
- Track, evaluate, and report on student performance and learning progress accurately and clearly.
- Manage classroom dynamics to ensure a safe, inclusive, and conducive learning environment.
- Troubleshoot and maintain computer hardware, software, and the local network to ensure smooth hub operations.
- Manage and safeguard organizational data stored locally and, in the cloud, following data protection best practices.
- Manage student enrollment and attendance records.
- Build and maintain positive relationships with local stakeholders, including schools, churches, and community members.
- Support the creation of social media stories, blogs, and content highlighting hub activities and impact.
- Prepare regular reports on training activities, learner progress, and hub operations.
- Collaborate closely with the Program Manager on reporting and hub administration.
- Participate actively in program meetings, planning sessions, and special projects.
- Supervise and guide other instructors or volunteers where required.
- Computer literacy
- Productivity software (Microsoft Office Suite, Google Workspace)
- Internet usage
- Digital literacy
- Assistive technology
- Introductory software development (HTML, CSS, JavaScript)
- Curriculum development
- Lesson planning
- Training material development
- Mentorship
- Counseling
- Assessment and feedback
- Classroom management
- Computer hardware and software troubleshooting
- Local network maintenance
- Data management (local and cloud)
- Data protection best practices
- Student enrollment and attendance record management
- Stakeholder relationship management
- Social media content creation
- Reporting
- Program collaboration
- Supervision
- Guidance
- Diploma in ICT or a related field (or equivalent qualification)
- At least two (2) years of relevant work experience
- Teaching or training experience (added advantage)
JOB-697757d562118
Vacancy title:
Computer Instructor
[Type: FULL_TIME, Industry: Nonprofit, and NGO, Category: Education, Computer & IT, Social Services & Nonprofit]
Jobs at:
inABLE
Deadline of this Job:
Thursday, February 5 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Monday, January 26 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about inABLE
inABLE jobs in Kenya
JOB DETAILS:
Company Overview
inABLE.org is a nonprofit organization based in Nairobi, Kenya, and Washington, DC, with a mission to empower Persons With Disabilities through technology.
Role Context
The computer Instructor will be responsible for empowering students and youth with practical computer and digital skills. This role involves delivering foundational and intermediate ICT training, including computer literacy, productivity software, internet use, and introductory software development.
The instructor will also support learners with special needs through the use of Assistive technology, assess learner progress, provide mentorship, manage classroom dynamics, and contribute to hub operations and reporting.
Key Duties and Responsibilities:
The IT Instructor will perform the following key duties:
Training and Instruction
- Deliver training to students and teachers in basic and advanced computer skills, including.
- Microsoft Office Suite and Google Workspace.
- Internet usage and digital literacy.
- Assistive technology tools and accessibility software.
- Introduce learners to computer programming and web development (HTML, CSS, JavaScript).
- Develop, review, and update curriculum, lesson plans, and training materials tailored to diverse learning needs.
- Provide learners with access to relevant, up-to-date digital learning resources.
Learner Support and Assessment.
- Mentor and counsel students to enhance confidence, self-esteem, and digital competence.
- Prepare, administer, mark, and provide feedback on computer-based assessments and examinations.
- Track, evaluate, and report on student performance and learning progress accurately and clearly.
- Manage classroom dynamics to ensure a safe, inclusive, and conducive learning environment.
Hub and Technical Support
- Troubleshoot and maintain computer hardware, software, and the local network to ensure smooth hub operations.
- Manage and safeguard organizational data stored locally and, in the cloud, following data protection best practices.
- Manage student enrollment and attendance records.
Community Engagement and Reporting.
- Build and maintain positive relationships with local stakeholders, including schools, churches, and community members.
- Support the creation of social media stories, blogs, and content highlighting hub activities and impact.
- Prepare regular reports on training activities, learner progress, and hub operations.
- Collaborate closely with the Program Manager on reporting and hub administration.
- Participate actively in program meetings, planning sessions, and special projects.
- Supervise and guide other instructors or volunteers where required.
Qualifications
- Minimum of a Diploma in ICT or a related field (or equivalent qualification).
- At least two (2) years of relevant work experience.
- Teaching or training experience is an added advantage.
Work Hours: 8
Experience in Months: 24
Level of Education: associate degree
Job application procedure
Application Link: Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION