Job Description
Plan, prepare and deliver the course effectively and efficiently in accordance with CBT/CBA.
• Develop teaching and learning materials.
• Prepare and hand out students’ exercises, assignments, and forms of assessment as per required.
• Grade assessments and provide useful feedback for the student’s improvement.
• Record students’ grades and attendance and keep their profiles.
• Collaborate with their colleagues to engender more initiatives aimed at improving students’ communication skills.
• Participate in extra and co-curricular activities of the institution.
• Report teaching and learning activities as per required by the supervisors.
• Execute academic activities as per assigned by the supervisors
• Participate in income-generating activities
Minimum Qualifications
- Advanced diploma in Computer Science 2 Years of relevant experience
- Advanced diploma in Computer Engineering 2 Years of relevant experience
- Bachelor’s Degree in Computer Science 1 Year of relevant experience
- Bachelor’s Degree in Computer Engineering 1 Year of relevant experience
- Master’s Degree in Computer Science 0 Year of relevant experience
- Master’s Degree in Computer Engineering 0 Year of relevant experience
- Bachelor’s Degree in Information Technology 1 Year of relevant experience
- Master’s Degree in Information Technology 0 Year of relevant experience
- Bachelor’s Degree in Computer Systems 1 Year of relevant experience
- Master’s Degree in Computer Systems 0 Year of relevant experience
- Advanced Diploma in Computer System Technology 2 Years of relevant experience
Competency and Key Technical Skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills.
- Inclusiveness
- Accountability
- Communication
- Teamwork
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Fluency in Kinyarwanda, English or French. Knowledge of all is an added advantage
- Knowledge in TVET policies
- Knowledge of teaching methodology
- Resource management skills
- Problem solving skills
- Decision making skills
- Networking skills
- Leadership skills
- Mentoring and coaching skills
- Time management skills
- Risk management skills
- Performance management skills
- Digital literacy skills
- Analytical skills;