High School IT & CS Educator — Inspire Tech Talent

Placements24

Vereeniging

On-site

ZAR 320,000 - 520,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
Modern facilities
Latest technology
Leadership opportunities

Job summary

Placements24 is seeking an IT and Computer Science Teacher for a forward-thinking high school in Vereeniging, Gauteng. You will deliver curriculum covering IT concepts, programming languages (Python, Java, C++), and software development principles to students across multiple grades.

Ideal candidates hold a relevant degree in CS/IT with a PGCE or teaching qualification and demonstrable high school teaching experience.

Qualifications

  • Bachelor's degree in Computer Science or Information Technology.
  • Teaching qualification (e.g., PGCE) or willingness to obtain one.
  • Experience teaching IT and/or Computer Science at high school level.

Responsibilities

  • Teach Information Technology and Computer Science to students across grade levels.
  • Develop engaging lesson plans aligned with national curriculum and industry standards.
  • Instruct students in programming languages (Python, Java, C++), software development, web design, and IT fundamentals.
  • Manage and maintain computer labs and IT infrastructure.
  • Assess student learning through assignments, projects, and exams.
  • Foster critical thinking, problem-solving, and creativity in relation to technology.
  • Stay current with advancements in IT, CS, and educational technology.
  • Encourage participation in coding clubs, robotics, and tech-related activities.

Skills

Python
Java
C++

Education

Bachelor's in CS/IT
PGCE or teaching qualification

Tools

Educational tech platforms

Job description

Placements24 is seeking an IT and Computer Science Teacher for a forward-thinking high school in Vereeniging, Gauteng. You will deliver curriculum covering IT concepts, programming languages (Python, Java, C++), and software development principles to students across multiple grades.

Ideal candidates hold a relevant degree in CS/IT with a PGCE or teaching qualification and demonstrable high school teaching experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

High School IT & CS Teacher: Innovate & Inspire
High School IT & CS Teacher: Innovate & Inspire

Placements24 • Randburg

On-site
ZAR 350,000 - 520,000
Pension fund
Medical aid
Professional development opportunities
+1
High School CS Educator | Inspire Digital Skills
High School CS Educator | Inspire Digital Skills

Placements24 • Rustenburg

On-site
ZAR 300,000 - 420,000
Competitive salary
Modern computer labs
PD opportunities
+1
IT and Computer Science Teacher
IT and Computer Science Teacher

Placements24 • Vereeniging

On-site
ZAR 320,000 - 520,000
Competitive salary
Professional development
Modern facilities
+2
Senior CS Educator for High School — Inspire Innovation
Senior CS Educator for High School — Inspire Innovation

Placements24 • George

On-site
ZAR 420,000 - 660,000
Competitive pay
Professional growth
Modern computer labs
+2
Inspire Innovators: Technology Education Teacher
Inspire Innovators: Technology Education Teacher

Placements24 • Vereeniging

Hybrid
ZAR 180,000 - 260,000
Competitive salary and benefits
Access to well‑equipped technology lab
Professional development opportunities
+2
CS & IT Teacher for Grades 10-12 — Ignite Tech Futures
CS & IT Teacher for Grades 10-12 — Ignite Tech Futures

Placements24 • Rustenburg

On-site
ZAR 260,000 - 480,000
Competitive salary
Professional development
Modern IT facilities
IT & Computer Science Teacher (High School)
IT & Computer Science Teacher (High School)

Placements24 • Randburg

On-site
ZAR 350,000 - 520,000
Pension fund
Medical aid
Professional development opportunities
+1
Senior IT & CS Teacher - Shape Tech Talent in Upington
Senior IT & CS Teacher - Shape Tech Talent in Upington

Placements24 • Upington

On-site
ZAR 480,000 - 640,000
Competitive salary
Professional development
Modern computer labs
+1
Computer Science and IT Teacher (Grades 10-12)
Computer Science and IT Teacher (Grades 10-12)

Placements24 • Rustenburg

On-site
ZAR 260,000 - 480,000
Competitive salary
Professional development
Modern IT facilities
Senior Computer Science Teacher & Curriculum Lead
Senior Computer Science Teacher & Curriculum Lead

Placements24 • Stellenbosch

Hybrid
ZAR 350,000 - 700,000
Professional development opportunities
Medical aid and pension contributions
Leadership roles within department
+1