Qualifications and Skills:- A Bachelors degree in Information Technology, Electronics, Computer Science, or a related field.
- A teaching qualification, such as a teaching diploma or certificate, is preferred; an assessor/moderator course is advantageous.
- Relevant industry certifications (e.g., CompTIA A+, N+, Cisco IT Essentials and/or CCNA, MSCE) are an advantage.
- Previous experience in teaching IT courses, particularly in NCV programs, is highly desirable.
- Strong knowledge of IT concepts, web development, programming languages (VB.Net is a must), networking, hardware, and software applications.
- Proficiency in using technology tools for instruction, including multimedia presentations and educational software.
- Effective communication and interpersonal skills to engage and connect with students.
- Organizational skills to manage curriculum, assessments, and classroom resources effectively.
Tasks & Responsibilities:Curriculum Delivery:- Plan, design, and deliver engaging lessons based on the NCV IT curriculum.
- Develop instructional materials, resources, and assessments aligned with course outcomes.
- Facilitate both theoretical and practical sessions, ensuring a balanced learning experience.
Student Engagement:- Create a student-centered and interactive learning environment.
- Encourage active participation, critical thinking, and problem-solving among students.
- Provide academic guidance and support to students, both inside and outside of class.
Assessment and Evaluation:- Design formative and summative assessments to measure students' understanding and progress.
- Evaluate and grade assignments, projects, exams, and other assessments promptly.
- Provide constructive feedback to students to support their academic growth.
Student Progress Monitoring:- Keep accurate records of student attendance, performance, and participation.
- Identify students who may need additional support and work collaboratively with relevant departments to aid.
Technology Integration:- Integrate technology tools, software, and resources relevant to IT into the curriculum.
- Guide students in hands-on activities and projects that enhance technical skills.
Professional Development:- Stay updated on industry trends and advancements in IT to incorporate relevant content into instruction.
- Attend workshops, seminars, and training sessions to enhance teaching skills and subject knowledge.
Academic Collaboration:- Collaborate with fellow lecturers and department heads to ensure program coherence and alignment.
- Participate in curriculum development, review, and improvement processes.
Classroom Management:- Maintain a respectful and inclusive classroom atmosphere conducive to learning.
- Enforce college policies and rules to ensure a safe and orderly learning environment.
Student Support and Mentorship:- Provide academic and career guidance to students, helping them set goals and make informed decisions.
- Offer mentorship and advice on professional development within the IT field.
Miscellaneous:Undertake ad hoc projects and tasks as assigned by the principal. This may include tasks to assist other divisions in the group, e.g., recruitment of learners for learnerships, marking of learnership assessments, and other duties as needed.
Join our dynamic team and play a pivotal role in shaping the future of IT professionals. Your expertise and passion for education will drive student success and contribute to our institution's reputation for excellence.
Apply Now