Computer Science and IT Teacher (Grades 10-12)

Placements24

Rustenburg

Presencial

ZAR 260 000 - 480 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive salary
Professional development
Modern IT facilities

Resumo da oferta

Placements24 in Rustenburg, North West invites applications for a Computer Science and IT Teacher for Grades 10-12. The role focuses on delivering a rigorous curriculum covering programming languages (Python, Java), data structures, databases, and related ICT topics, within a school that emphasizes digital literacy and innovation.

The successful candidate will foster critical thinking, lead technology clubs, collaborate with colleagues on curriculum development, and mentor students aiming for

Qualificações

  • Bachelor-level or higher qualification in Computer Science or IT with PGCE or teaching credential.
  • Experience teaching Computer Science and IT to senior secondary students.
  • Proficiency in at least one major programming language (Python/Java/C++) and familiarity with databases.
  • Strong understanding of South African high school curriculum frameworks.
  • Excellent pedagogical and communication skills, with a passion for STEM education.
  • SACE registration or eligibility would be an advantage.

Responsabilidades

  • Develop and deliver engaging lessons in Computer Science and IT for Grades 10-12, covering programming, data analysis, and computational thinking.
  • Design and implement practical assignments, projects, and assessments that evaluate students' understanding and application.
  • Stay current with technology trends and integrate them into the curriculum.
  • Utilize school IT infrastructure to enhance learning experiences.
  • Foster academic integrity and collaborative problem-solving in the classroom.
  • Provide mentorship to students pursuing STEM studies or careers.
  • Supervise technology clubs or coding competitions.
  • Communicate progress with parents and contribute to departmental planning.

Conhecimentos

Programming languages
Data analysis
Computational thinking
Curriculum adaptation

Formação académica

Relevant tertiary qualification in Computer Science or Information Technology
Post-graduate teaching qualification (PGCE)

Descrição da oferta de emprego

About the Role

Our client is seeking a highly competent and enthusiastic Computer Science and IT Teacher to instruct students in Grades 10-12 at their institution in Rustenburg, North West . This is a pivotal role for an educator passionate about technology and dedicated to equipping students with the essential digital literacy and programming skills needed for the future. You will be responsible for delivering a rigorous curriculum covering areas such as programming languages (e.g., Python, Java), data structures, algorithms, database management, and potentially web development or cybersecurity fundamentals. The ideal candidate will foster a dynamic learning environment that encourages problem-solving, logical thinking, and innovation. Our client is committed to providing state-of-the-art facilities and expects teachers to leverage these resources to their fullest. This position offers the chance to shape the next generation of technologists and innovators within a respected educational setting in the heart of the North West province. You will have the opportunity to influence curriculum development and lead extracurricular technology clubs, igniting a passion for STEM among the student body. The role demands a forward-thinking approach to preparing students for tertiary education and the rapidly evolving tech industry.


Key Responsibilities


  • Develop and deliver engaging lessons in Computer Science and IT for Grades 10-12, covering programming, data analysis, and computational thinking.

  • Design and implement practical assignments, projects, and assessments that evaluate students' understanding and application of concepts.

  • Stay current with advancements in technology and incorporate relevant trends into the curriculum.

  • Utilize school's IT infrastructure and resources effectively to enhance learning experiences.

  • Foster a classroom environment that promotes academic integrity, ethical computing practices, and collaborative problem-solving.

  • Provide guidance and mentorship to students interested in pursuing further studies or careers in technology.

  • Supervise and lead school technology clubs or coding competitions.

  • Communicate regularly with parents regarding student progress and class activities.

  • Contribute to departmental planning and school-wide educational initiatives.


Requirements


  • A relevant tertiary qualification in Computer Science, Information Technology, or a related field, coupled with a post-graduate teaching qualification (e.g., PGCE).

  • Demonstrable experience teaching Computer Science and IT to senior secondary school students.

  • Proficiency in at least one major programming language (e.g., Python, Java, C++) and familiarity with database systems.

  • Strong understanding of curriculum frameworks relevant to South African high schools.

  • Excellent pedagogical skills, with the ability to explain complex technical concepts clearly.

  • Passion for technology and a commitment to fostering student interest in STEM fields.

  • Effective classroom management and communication skills.

  • Registered with the South African Council for Educators (SACE).


Benefits

Our client offers a competitive salary package benchmarked against industry standards for educators in this specialized field.



  • Employees benefit from access to modern technological resources and a supportive professional community.

  • Opportunities for professional development, including workshops and conferences related to IT and education, are provided.

  • The school fosters a collaborative environment and offers avenues for curriculum leadership.


This role provides a stimulating work environment in a key economic hub of the North West province, with potential for career advancement.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Computer Science Teacher (High School)
Computer Science Teacher (High School)

Placements24 • Klerksdorp

Híbrido
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

Híbrido
ZAR 240 000 - 360 000
Competitive salary
Hybrid work model
Professional development support
+1
Senior Computer Science Educator
Senior Computer Science Educator

Placements24 • Klerksdorp

Presencial
ZAR 450 000 - 750 000
Medical aid
Retirement fund
Professional development opportunities
+1
Senior Information Technology (IT) Educator - Subject Specialist
Senior Information Technology (IT) Educator - Subject Specialist

Placements24 • Polokwane

Presencial
ZAR 420 000 - 540 000
Competitive salary
Pension fund
Medical aid
+2
Information Technology (IT) Teacher
Information Technology (IT) Teacher

Placements24 • Randburg

Híbrido
ZAR 300 000 - 520 000
Technology Education Teacher
Technology Education Teacher

Placements24 • Vereeniging

Híbrido
ZAR 180 000 - 260 000
Competitive salary and benefits
Access to well‑equipped technology lab
Professional development opportunities
+2
IT & Computer Science Educator (Grades 8-12)
IT & Computer Science Educator (Grades 8-12)

Placements24 • Soweto

Híbrido
ZAR 350 000 - 600 000
Fully remote position
Professional development opportunities
Competitive salary package
Senior Computer Applications Technology (CAT) Teacher
Senior Computer Applications Technology (CAT) Teacher

Placements24 • Johannesburg

Presencial
ZAR 420 000 - 660 000
Competitive salary
Professional development
Collaborative environment
+2
Computer Applications Technology (CAT) Teacher
Computer Applications Technology (CAT) Teacher

Placements24 • LegKraal Gate

Híbrido
ZAR 240 000 - 300 000
Competitive salary
Professional development opportunities
Modern computer facilities
+1
Mathematics and Science High School Teacher
Mathematics and Science High School Teacher

Placements24 • Klerksdorp

Híbrido
ZAR 260 000 - 360 000
Pension fund
Medical aid
Professional development