Job Purpose:
To teach computer science and information technology subjects, develop students’ digital literacy, and prepare them with essential technical and problem-solving skills required for academic growth and practical application.
Key Responsibilities:
- Plan, prepare, and deliver engaging computer lessons as per curriculum guidelines.
- Teach subjects such as basic IT, MS Office, programming, web design, and computer hardware/software.
- Introduce students to emerging technologies and responsible digital citizenship.
- Design and implement practical lab sessions to reinforce theoretical knowledge.
- Prepare lesson plans, assignments, and exams in alignment with academic standards.
- Monitor and assess student performance, providing constructive feedback.
- Maintain and update records of student progress and attendance.
- Ensure proper use and maintenance of computer lab equipment.
- Support students in project work, competitions, and technology-based activities.
- Stay updated with advancements in technology and integrate them into teaching.
- Collaborate with other teachers and staff to integrate ICT across different subjects.
- Uphold school policies, discipline, and classroom management standards.
Requirements & Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Science, IT, or related field (B.Ed./M.Ed. preferred for schools).
- Experience: Prior teaching experience preferred (fresh graduates with strong knowledge can be considered).
- Skills:
- Strong knowledge of computer systems, programming languages, and IT applications.
- Excellent communication and classroom management skills.
- Ability to simplify technical concepts for learners of different levels.
- Proficiency in online teaching tools and e-learning platforms.
- Problem-solving and critical thinking abilities.
Job Type: Full-time
Work Location: In person