Computer Studies Teacher

Placements24

Benoni

Hybrid

ZAR 320,000 - 420,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
Modern computer facilities
Collaborative teaching environment
Tech clubs leadership

Job summary

Placements24 in Benoni is seeking a dynamic Computer Studies Teacher to inspire learners in a forward-thinking secondary school. You will teach computer science, programming, and digital literacy, delivering engaging lessons that build critical thinking and problem-solving.

You will develop curriculum, supervise computer labs, assess projects and exams, and promote cybersecurity and responsible technology use.

Qualifications

  • Teaching
  • Curriculum development
  • Student assessment

Responsibilities

  • Deliver instruction in computer studies, programming, and digital literacy to secondary students.
  • Develop and update curriculum to reflect current tech trends.
  • Oversee computer labs, ensuring proper hardware/software function.
  • Assess student performance through projects, tasks, and exams.
  • Promote digital citizenship, cybersecurity, and ethical technology use.

Job description

About the Role

Our client is looking for a dynamic Computer Studies Teacher to inspire and educate students in a forward-thinking school located in Benoni . This role involves teaching various aspects of computer science, digital literacy, and technology application to secondary school learners. You will be responsible for developing and delivering engaging curriculum content, fostering critical thinking about technology, and preparing students for an increasingly digital world. This position is key to advancing the school's technology education programs in Gauteng .

Key Responsibilities
  • Deliver high-quality instruction in computer studies, programming, and digital literacy to secondary students.
  • Develop and update curriculum content to reflect current technology trends and industry best practices.
  • Oversee computer laboratories, ensuring proper functioning of hardware and software.
  • Assess student performance through practical tasks, projects, and theoretical examinations.
  • Foster an understanding of digital citizenship, cybersecurity, and ethical technology use.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, with a Post Graduate Certificate in Education (PGCE) or equivalent teaching qualification.
  • Minimum of 4 years of experience teaching computer studies or related subjects at the secondary level.
  • Proficiency in programming languages (e.g., Python, Java) and common software applications.
  • Strong understanding of hardware, networking, and cybersecurity concepts.
  • Excellent communication and pedagogical skills tailored for technology education.
Benefits
  • Competitive salary and attractive benefits package.
  • Opportunities for professional development in emerging technologies.
  • Access to state-of-the-art computer facilities in Benoni .
  • A collaborative and innovative teaching environment.
  • Potential to lead technology initiatives and clubs.
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 • Benoni

Hybrid
ZAR 360,000 - 520,000
Competitive salary
Modern computer labs
Professional development
+2
Computer Science Teacher
Computer Science Teacher

Placements24 • Vereeniging

Hybrid
ZAR 300,000 - 500,000
Competitive salary
Performance bonuses
Modern computer labs
+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
Computer Studies Teacher
Computer Studies Teacher

Placements24 • LegKraal Gate

On-site
ZAR 240,000 - 360,000
Pension fund
Medical aid
Professional development
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
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 (Grades 10-12)
Computer Science Educator (Grades 10-12)

Placements24 • Randburg

On-site
ZAR 250,000 - 420,000
IT Teacher (Secondary School)
IT Teacher (Secondary School)

Placements24 • Randburg

Hybrid
ZAR 360,000 - 540,000
Competitive salary
Professional development
Modern IT facilities
+2
Computer Science Educator
Computer Science Educator

Placements24 • Klerksdorp

On-site
ZAR 320,000 - 420,000
Competitive salary
Professional development opportunities
Access to advanced computing resources
+2
Senior Computer Science Educator
Senior Computer Science Educator

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Remote work
Health coverage
Retirement plan
+2