Enable job alerts via email!

Information Technology Teacher

Inspired Education

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

An educational institution in Johannesburg is seeking a passionate Information Technology Teacher to join their team from January 2026. The ideal candidate will have a university degree, teaching certification, and at least 2 years of experience. Responsibilities include planning and delivering engaging lessons, fostering a positive learning environment, and providing additional academic support. This is an opportunity to inspire and support students in Grades 8-12 with IT and Coding curricula.

Qualifications

  • Minimum of 2 years’ teaching experience.
  • Experience teaching IEB or CAPS curricula.
  • A proactive, reflective, and collaborative approach to teaching.

Responsibilities

  • Plan, prepare, and deliver engaging lessons.
  • Establish a positive classroom environment.
  • Evaluate and improve teaching practice.

Skills

Strong command of IT and Coding / Robotics content
Excellent interpersonal and communication skills
Confidence in using ICT and digital tools
Passion for education and commitment to improvement

Education

University degree in a relevant subject area
Certified Teaching Status
Valid SACE registration
Job description

Job title : Information Technology Teacher

Job Location : Gauteng, Johannesburg

Deadline : November 24, 2025

Quick Recommended Links
  • Jobs by Location
  • Job by industries
ROLE SUMMARY
  • Reddford House Northcliff is seeking to appoint a passionate and dedicated IT (Grades 10–12) and Coding & Robotics Teacher (Grades 8–9) to join our dynamic team from January 2026. The successful candidate will foster a nurturing and engaging learning environment that inspires curiosity, creativity, and academic excellence.
  • This role is ideal for a teacher who enjoys working collaboratively, continuously refines their practice, and is committed to helping every student achieve their full potential.
KEY RESPONSIBILITIES
  • Plan, prepare, and deliver engaging and effective lessons.
  • Establish a positive classroom environment that promotes participation and learning.
  • Model professionalism through punctuality, behaviour, and high standards of work.
  • Evaluate, reflect on, and continuously improve teaching practice.
  • Engage in ongoing professional development aligned with school-wide initiatives.
  • Provide additional academic support through extra lessons when required.
  • Produce high-quality learning materials and resources.
  • Maintain open and timely communication with parents and colleagues.
  • Participate fully in school events and activities as required by the Head.
  • Set, mark, and moderate assessments and examinations.
  • Write constructive and detailed student reports.
  • Undertake any other reasonable duties as determined by school leadership.
THE IDEAL CANDIDATE WILL HAVE
  • A university degree in a relevant subject area.
  • Certified Teaching Status and valid SACE registration.
  • The legal right to work in South Africa.
  • Minimum of 2 years’ teaching experience.
  • Strong command of IT and Coding / Robotics content, with the ability to deliver lessons that inspire and challenge.
  • Experience teaching IEB or CAPS curricula.
  • Confidence in using ICT and digital tools to enhance teaching and learning.
  • A track record of excellence in lesson planning, assessment, and feedback.
  • Excellent interpersonal and communication skills with students, colleagues, and parents.
  • A proactive, reflective, and collaborative approach to teaching.
  • A passion for education and a commitment to continuous improvement.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.