IT & Computer Science Educator (Grades 8-12)

Placements24

Soweto

Hybrid

ZAR 350,000 - 600,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote position
Professional development opportunities
Competitive salary package

Job summary

Placements24 is seeking a highly motivated IT & Computer Science Educator to deliver online curriculum to Grades 8-12, working remotely from your location across South Africa and beyond.

You will design engaging lessons on programming, web development, data management and cybersecurity, assess progress, provide feedback, and foster a love of technology in students.

Qualifications

  • Bachelor's degree in CS/IT with teaching qualification (PGCE).
  • At least 4 years teaching IT/CS at secondary level, online preferred.
  • Proficient in Python, Java, JavaScript and web development.
  • Solid understanding of networking, databases and cybersecurity.
  • Strong remote teaching and virtual communication skills.
  • Experience with LMS platforms (Moodle/Canvas).

Responsibilities

  • Deliver online IT/CS instruction for Grades 8–12 via digital platforms.
  • Develop and update curriculum, lesson plans, assignments and projects.
  • Utilize LMS and digital tools to enable interactive learning.
  • Assess progress with online tasks, quizzes and coding exercises.
  • Provide timely feedback and support for student growth.
  • Collaborate with colleagues to maintain high remote education standards.

Skills

Python
Java
JavaScript

Education

Bachelor's degree in Computer Science or Information Technology
PGCE or teaching qualification

Tools

Moodle
Canvas

Job description

About the Role

Our client is seeking a highly motivated and innovative IT & Computer Science Educator to join their team, delivering curriculum to Grades 8-12 students. This is a remote position, offering the flexibility to work from your own location while shaping the digital literacy and technical skills of young learners. You will be responsible for teaching a range of topics including programming, web development, data management, and cybersecurity. The ideal candidate possesses a strong understanding of current technology trends, excellent pedagogical skills for online instruction, and a passion for fostering a love of technology in students. Join a dedicated educational provider committed to delivering high-quality technical education remotely across South Africa and beyond.

Key Responsibilities

Deliver engaging and comprehensive instruction in IT and Computer Science for Grades 8-12 via online platforms. Develop and update curriculum materials, including lesson plans, assignments, and projects, relevant to the digital age. Utilize various Learning Management Systems (LMS) and digital tools to facilitate interactive learning experiences. Assess student understanding and progress through online assignments, quizzes, and practical coding exercises. Provide timely and constructive feedback to students, offering support for their technical development. Foster critical thinking, problem-solving skills, and an ethical understanding of technology use among students. Stay current with advancements in IT, computer science, and online educational methodologies. Collaborate with colleagues and the academic support team to ensure a high standard of remote education.

Requirements

A Bachelor's degree in Computer Science, Information Technology, or a related field, with a relevant teaching qualification (e.g., PGCE). Minimum of 4 years of experience teaching IT or Computer Science at the secondary school level, preferably in an online environment. Proficiency in multiple programming languages (e.g., Python, Java, JavaScript) and familiarity with web development technologies. Excellent understanding of core IT concepts, including networking, databases, and cybersecurity principles. Strong virtual communication and presentation skills, with the ability to manage an online classroom effectively. Experience with Learning Management Systems (e.g., Moodle, Canvas) and other online collaboration tools. Self-motivated, organized, and able to work independently in a remote setup. A passion for technology education and a commitment to student success.

Benefits

This is a fully remote position, offering significant flexibility and the ability to work from anywhere. Our client provides a competitive salary package commensurate with experience and qualifications. Opportunities for professional development in emerging technologies and online teaching methodologies are provided. You will be part of an innovative and supportive educational community focused on delivering exceptional IT and Computer Science education. Gain valuable experience in a high-demand field and contribute to developing the next generation of tech professionals from your chosen location, including but not limited to areas like Soweto and its surroundings, though the role is remote.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Information Technology (IT) Teacher
Information Technology (IT) Teacher

Placements24 • Randburg

Hybrid
ZAR 300,000 - 520,000
Senior Computer Science Educator (Grades 8-12)
Senior Computer Science Educator (Grades 8-12)

Placements24 • Randburg

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Competitive salary
Professional development
+2
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
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
High School Computer Science Teacher
High School Computer Science Teacher

Placements24 • Pretoria

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Hybrid work model
Professional development support
+1
Online Digital Literacy Instructor (Remote)
Online Digital Literacy Instructor (Remote)

Placements24 • Centurion

Hybrid
ZAR 180,000 - 300,000
Fully remote
Competitive rate
Growth opportunities
Remote Senior Educational Technologist
Remote Senior Educational Technologist

Placements24 • George

Hybrid
ZAR 650,000 - 900,000
Remote work
Medical and dental coverage
Retirement fund contribution
+1
Senior Information Technology (IT) Educator - Subject Specialist
Senior Information Technology (IT) Educator - Subject Specialist

Placements24 • Polokwane

On-site
ZAR 420,000 - 540,000
Competitive salary
Pension fund
Medical aid
+2
Online Tutor - Computer Science
Online Tutor - Computer Science

Placements24 • Benoni

Hybrid
ZAR 165,000 - 358,000
Competitive pay
Flexible schedule
Remote work from anywhere
+1
Remote Full-time Primary School Teacher
Remote Full-time Primary School Teacher

Placements24 • Cape Town

Hybrid
ZAR 280,000 - 360,000
Fully remote