IT and Computer Science Educator

Placements24

Benoni

Hybrid

ZAR 360,000 - 520,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Modern computer labs
Professional development
Collaborative work environment
Generous leave and retirement

Job summary

Placements24 is seeking an IT and Computer Science Educator for a school in Benoni. You will deliver engaging IT/CS lessons, introduce core programming concepts, and guide students through hands-on coding projects to build problem-solving skills.

The role requires a teaching qualification and at least 3 years of secondary school experience, with proficiency in languages like Python, Java, or C++. You will foster safe technology use and support student growth.

Qualifications

  • A relevant degree in Computer Science, Information Technology, or a related field, coupled with a teaching qualification.
  • Minimum of 3 years of experience teaching IT or Computer Science at the secondary school level.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++).
  • Understanding of computer hardware, networks, and cybersecurity basics.
  • Strong pedagogical skills and the ability to explain complex technical concepts clearly.

Responsibilities

  • Develop and deliver engaging lessons in Information Technology and Computer Science for various grade levels.
  • Introduce students to fundamental programming concepts, algorithms, and data structures.
  • Facilitate hands-on activities, coding exercises, and project-based learning to enhance understanding.
  • Assess student progress and provide constructive feedback on assignments and projects.
  • Maintain a safe and productive learning environment, ensuring responsible use of technology.

Skills

Teaching
Pedagogy
Programming concepts
Communication

Education

Teaching qualification
Degree in Computer Science or Information Technology

Tools

Python
Java
C++

Job description

About the Role

Our client is seeking a forward-thinking IT and Computer Science Educator to join their progressive school in Benoni . This role is essential for equipping students with the digital literacy and foundational computer science skills necessary for the modern world. You will be responsible for teaching a range of topics, from basic computer operations to programming concepts, fostering problem-solving abilities and logical thinking. This is an exciting opportunity to contribute to technology education in the Gauteng region, nurturing students' interest in IT careers and preparing them for a digitally driven future.

Key Responsibilities
  • Develop and deliver engaging lessons in Information Technology and Computer Science for various grade levels.
  • Introduce students to fundamental programming concepts, algorithms, and data structures.
  • Facilitate hands-on activities, coding exercises, and project-based learning to enhance understanding.
  • Ensure students are proficient in using relevant software, hardware, and operating systems.
  • Assess student progress and provide constructive feedback on assignments and projects.
  • Maintain a safe and productive learning environment, ensuring responsible use of technology.
Requirements
  • A relevant degree in Computer Science, Information Technology, or a related field, coupled with a teaching qualification.
  • Minimum of 3 years of experience teaching IT or Computer Science at the secondary school level.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++).
  • Understanding of computer hardware, networks, and cybersecurity basics.
  • Strong pedagogical skills and the ability to explain complex technical concepts clearly.
Benefits
  • Competitive annual salary with a comprehensive benefits package.
  • Access to modern computer labs and up-to-date technology.
  • Opportunities for professional development in IT and education.
  • A collaborative and innovative work environment.
  • Generous leave and retirement contribution.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT and Computer Science Educator
IT and Computer Science Educator

Placements24 • Randburg

Hybrid
ZAR 350,000 - 560,000
Competitive salary
Hybrid work model
Professional development
+1
Computer Science Educator
Computer Science Educator

Placements24 • Benoni

Hybrid
ZAR 279,000 - 424,000
Hybrid work model
Professional development funding
Access to labs and tech facilities
Computer Science Teacher (High School)
Computer Science Teacher (High School)

Placements24 • Klerksdorp

Hybrid
ZAR 240,000 - 420,000
Competitive salary
Modern computer labs
Professional development
+2
Computer Science Educator
Computer Science Educator

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 300,000 - 420,000
Competitive salary
Modern computer labs
Professional development opportunities
+2
Computer Science Educator
Computer Science Educator

Placements24 • Bloemfontein

On-site
ZAR 320,000 - 420,000
Competitive salary
State-of-the-art computer labs
Professional development opportunities
+1
Computer Science Teacher
Computer Science Teacher

Placements24 • Mossel Bay

Hybrid
ZAR 300,000 - 420,000
Competitive salary
Professional development
Modern teaching facilities
+1
IT Teacher Gr 10 to Gr 12 - Jan 2027 - Cape Town
IT Teacher Gr 10 to Gr 12 - Jan 2027 - Cape Town

Edustaff • Cape Town

On-site
ZAR 300,000 - 550,000
Competitive salary aligned with経験
Supportive school environment
Professional development opportunities
Teacher of Computer Science
Teacher of Computer Science

Placements24 • Noord-Kaap

On-site
ZAR 300,000 - 480,000
Competitive salary
Modern computer labs
Professional development
+2
Educational Technologist
Educational Technologist

Placements24 • Benoni

On-site
ZAR 320,000 - 520,000
Medical aid
Retirement fund contributions
Professional growth opportunities
+2
IT Integration Specialist - Education Technology
IT Integration Specialist - Education Technology

Placements24 • Paarl

Hybrid
ZAR 540,000 - 760,000
Hybrid work model
Certifications in edtech
Cutting-edge edtech tech
+1