About the Role
Our client, a forward-thinking secondary school situated in Centurion, Gauteng , is seeking to appoint an innovative and skilled Computer Science and Technology Educator. This role is ideal for an individual passionate about preparing students for the digital age. You will be responsible for teaching computer science principles, coding, digital literacy, and emerging technologies to learners in Grades 8 through 12. The school is equipped with modern computer labs and is dedicated to integrating technology seamlessly into the curriculum. We are looking for a dynamic educator who can inspire young minds and cultivate essential skills for future careers in technology. This position offers a blend of classroom teaching and potential for remote engagement, providing flexibility for the right candidate. Be part of a vibrant academic community in Centurion .
Key Responsibilities
- Design and deliver comprehensive curriculum for Computer Science and Technology, covering topics such as programming languages (Python, Java), web development, data structures, and cybersecurity.
- Develop and implement engaging project-based learning activities to foster practical skills.
- Assess student understanding and progress through coding challenges, practical assignments, and examinations.
- Maintain and manage school computer labs and associated technology resources.
- Stay updated with the latest advancements in computer science and educational technology.
- Collaborate with the IT department and other faculty members on technology integration initiatives.
- Provide guidance and mentorship to students participating in coding competitions or technology clubs.
- Support students in understanding the ethical implications and societal impact of technology.
- Contribute to the development of digital literacy across the broader school curriculum.
Requirements
- A Bachelor's degree in Computer Science, Information Technology, or a related field, coupled with a recognized teaching qualification (e.g., PGCE).
- Minimum of 4 years of experience teaching Computer Science or Information Technology at the high school level.
- Proficiency in multiple programming languages and software development tools.
- Strong understanding of computer hardware, networks, and operating systems.
- Experience with online learning platforms and digital teaching tools.
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts clearly.
- SACE registration is mandatory.
- Experience or willingness to engage in hybrid teaching models is essential for this role in Centurion .
- A passion for technology and a commitment to inspiring the next generation of innovators.
Benefits
- We offer a competitive salary package, with an annual remuneration of R , commensurate with experience and qualifications.
- This position includes access to excellent professional development resources and opportunities to attend technology conferences.
- The school provides state-of-the-art facilities in Centurion, Gauteng .
- Employees benefit from a supportive and collaborative working environment.
- The hybrid nature of the role offers a degree of flexibility.
- We also provide contributions towards medical aid and a provident fund.
- Opportunities for curriculum development and leadership within the tech department are available.