790 Teaching jobs in South Africa
Teaching Intern
Posted today
Job Viewed
Job Description
We are seeking to appoint a compassionate and dedicated Teaching Intern. The ideal candidate will demonstrate a strong commitment to supporting learners with diverse needs and fostering an inclusive, positive learning environment. Applicants currently enrolled in a teaching qualification or education programme will be given preference.
Teaching Assistant
Posted today
Job Viewed
Job Description
Working hours: Monday – Friday: 08h30 – 12h30
An intimate Micro School is looking for an TEACHING ASSISTANT
Area: Fourways Gardens
Ages: six children aged 2 – 4 years old
Working hours: Monday – Friday: 08h30 – 12h30
Duties: A small and intimate school requires an assistant teacher for my micro school to join the team. Candidate will be responsible for preparing classrooms and materials, supporting teacher in delivering lessons, providing one-on-one and small-group instruction, supervising students during activities and breaks, assisting with record-keeping like attendance and grading, and collaborating with teachers to monitor student progress and communicate with parents.
Requirements: studying towards ECD or has recently graduated in the field
Start date: January 2026 start – permanent contract
Salary: R6000 per month (gross, before deductions)
All Au Pair Extraordinaire applicants must fill the following requirements:
*** Must have at least 12 consecutive months of formal child caring experience, excluding work done for friends and family. This experience must be within the last 2 years.
***Must have their own, reliable car and at least 18 months driving experience.
***Must have at least 2 contactable childcare references.
***Must have a clear criminal record
***Must have a passion for children
***Must have Matric
***Must have a South African ID document.
FRAUDULENT CV'S ARE PUNISHABLE BY LAW. ALL REFERENCES ARE CHECKED AND FAKE REFERENCES WILL BE UNCOVERED
For more information please contact:
Heather Dressels
Teaching Assistant
Posted today
Job Viewed
Job Description
We are seeking a dedicated and enthusiastic Teaching Assistant to support our facilitator and learners in delivering engaging lessons and practical sessions. The ideal candidate is passionate about education, well-organized, and eager to contribute to creating an interactive learning environment.
Key Responsibilities
- Assist teachers/facilitators in preparing lesson materials and classroom resources.
- Support learners during practical sessions, group work, and individual tasks.
- Provide administrative and logistical support (attendance, resources, setup, etc.).
- Help set up and manage equipment, technology, and tools needed for practical learning.
- Monitor learners' progress and provide feedback to teachers/facilitators.
- Supervise learners during classroom activities.
Requirements
- Previous experience as a teaching assistant, tutor, or in a classroom/practical environment is an advantage.
- Strong communication and interpersonal skills.
- Patient, adaptable, and able to work with diverse learners.
- Basic computer literacy (MS Office, Google Suite, or similar).
- Passion for education and learner development.
Job Type: Full-time
Work Location: In person
Teaching Assistant
Posted today
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a Teaching Assistant located in Port Elizabeth. The Teaching Assistant will be responsible for assisting the lead teacher in daily classroom activities, helping to create a positive learning environment, and providing support to individual students as needed. They will also help with classroom management, grading assignments, and preparing instructional materials.
Qualifications
- Assistant Teaching and Education skills
- Strong Communication skills
- Proficiency in Mathematics
- Experience Working With Children
- Excellent organizational and multitasking abilities
- Ability to work collaboratively in a team environment
- Bachelor's degree in Education or related field preferred
teaching experience coordinator
Posted today
Job Viewed
Job Description
Join Our Team at IIE Rosebank College
The Independent Institute of Education, Rosebank College, is part of the ADvTECH Group, Africa's leading private education provider. From our humble beginning in 1909, Rosebank College has grown to a student population of more than 30,000 students nationwide.
As we continue to expand and innovate, we invite passionate professionals to become part of our dynamic team. If you are driven by the desire to make a meaningful difference in students' lives and wish to contribute to an institution that values academic excellence, connection, and student success, we would love to hear from you.
Join us on our journey of shaping futures
Job Purpose:
The Teaching Experience Coordinator is accountable for managing the placement of students for school based integrated learning across all qualifications.
Duties & Responsibilities:
Creation of Partnerships with Schools
- Liaise with the Department of Education to create partnerships to increase visibility and grant permission to approach schools.
- Review and update memorandum of understanding with Department of Education.
- Receive confirmation letter or ensure circular has been submitted to schools for visitation authorisation.
- Set school visitation schedule onsite or telephonically.
- Assess school to determine if it meets the standards to partner with.
- Identify functional schools for potential placements.
- Compile letter based on requirements requesting partnerships and number of learners that could be accommodated.
- Receive and review notifications of number of students that may be accommodated.
Preparation, Placement and Support of Students
- Assist Social Media Specialist with social media management and content planning.
- Conduct workshops to expose students to the professional code of conduct and schools' expectations to align them to the world of work
- Conduct location survey for students to inform placements
- Compile school placement tracker and assign students to schools
- Advise students of placements and schedule
- Complete the acknowledgement of placement form and issue to students for visit to school to introduce prior to work experience
- Issue mentor and mentee agreement form to student for completion on introduction visit
- Track and check final placements and reassign learners to alternative schools if required
- Check on students' progress at schools
- Make alternative arrangements for learners in the event of inappropriate arrangements
- Conduct meetings internally and with head of schools to check progress of placements
- Manage recall of students for disciplinary issues
Sourcing and Training of Teaching Experience Supervisors/ Mentors
- Identify and recruit supervisors for teaching experience
- Onboard supervisors including contracting
- Conduct training workshops for supervisors
- Assign supervisors to students based on location
- Issue student details to supervisors for communication with students
- Track and check that communication and supervision is occurring
- Contact supervisors that are not in contact to remedy the situation
Teaching Experience Administration
- Check and track that all students are being assessed
- Check and track that students are completing and submitting all required documentation
- Contact students not complying with submissions and put in place corrective measures
- Compile reports on the status of students placed
Minimum Requirements:
Qualifications
Minimum
- NQF Level 7 Qualification – Bachelors Degree in Education
Advantageous
- NQF Level 8 Qualification - Honours Degree in Education
Experience
Minimum
- Teaching training or Development Process experience 5 years
- Teaching coordination experience 1 Year
Rosebank College is an equal opportunities employer; however, EE and South African candidates will be preferred.
Librarian II: Teaching
Posted today
Job Viewed
Job Description
Advert reference: uj_
Advert status: Online
Apply by: 12 September 2025
Position Summary
Industry: Education & Training
Job category: Education and Training
Contract: Permanent
Remuneration: Market Related
EE position: EE
Level: Skilled
Introduction
The University of Johannesburg (UJ) is a vibrant and cosmopolitan institution, guided by its bold UJ Strategy 2035, which emphasises Societal Impact and Sustainability, Global Footprint and Partnerships, and Technology for the Future. Committed to transformative change, UJ's mission is "To transform and serve humanity through innovation and the collective and collaborative pursuit of knowledge." The University is guided by the vision of building "An international university of choice, anchored in Africa and the global south, dynamically shaping a sustainable future".
Job description
"Please note that the University is obligated, in terms of recent amendments to the Criminal Law (Sexual Offences and Related Matters) Amendment Act 2021 (Act 13 of 2021), to assess all prospective employees (including applicants) against the National Register for Sex Offenders (NRSO). The outcome of such an assessment may have an impact upon possible employment with the University.
For more information, please review the following link: Justice/Criminal/NRSO
Job Purpose:
The position provides support for Teaching and Learning Programmes in the Library.
Responsibilities:
Support the provision of leadership in teaching and learning
- Support collaboration with librarians and participate in the ongoing evaluation of the library's teaching and learning activities.
- Support undertakings in best practices in information literacy.
- Remain current on trends in teaching and learning, emerging resources and pedagogy in support of critical evaluation, experimentation, adoption and improvement of information literacy.
Support objectives for teaching and learning
- Support librarians in developing user-centered interactive tutorials, course materials and other learning objectives.
- Maintain awareness of trends and best practices in teaching and learning and stays current on initiatives taking place of peer institutions.
- Demonstrate an interest and capacity in the use of educational technologies and digital media tools, such as learning management systems, cloud-based productivity tools and video production.
- Demonstrate an interest and capacity in the use of Generative AI technologies as learning management systems.
Coordinate information Literacy sessions
- Coordinate Information literacy training schedules, including digital literacy and Generative AI literacy schedules.
Engage with relevant stakeholders
- Support partnerships with other University stakeholders, library and faculty to integrate library learning objectives into the university's learning management systems.
Engage in professional and academic development
- Participate in activities to maintain or enhance current professional knowledge, skills, and abilities in relation to teaching and learning.
Minimum requirements
- Bachelor's degree (NQF 7) in Library and Information Science (LIS) or equivalent.
- Minimum of 3 years' experience in information service provision in a higher education institute library or in a special/research library.
- Thorough knowledge of teaching, learning, and e-learning.
- Thorough knowledge of learning outcomes, assessment processes and the ability to design instruments and analyse results.
- Excellent technical background with experience in developing online learning objects such as library tutorials and videos.
- Collaborative team player that takes accountability and strives for excellence.
- Strong knowledge of information management in the contemporary context in order to integrate these into the curriculum for face-to-face, online, and blended learning environments.
- Knowledge of current trends in teaching and learning in higher education.
- Knowledge of educational technologies and digital media tools, such as management systems, cloud-based productivity tools and video production.
- Some knowledge of the principles of the 4" Industrial Revolution and its relevance to education.
- Some knowledge of Generative AI Literacy and tools.
Competencies and Behavioural Attributes:
- Meticulously organised and must pay attention to detail.
- A people person who is great with clients and team members.
- Ability to perform well under pressure.
- Good time management and co-ordinating abilities.
- Problem-solving capacity.
Enquiries:
Enquiries regarding job content: Dr Elize Du Toit (Specialist Librarian) at Tel:
Enquiries regarding remuneration and benefits: Mrs. Presheka Padayachey (HCM Business Partner) at Tel:
Your application, comprising of a detailed Curriculum Vitae as well as the names and full contact details (including telephone numbers and e-mail addresses) of at least three traceable and credible referees must be uploaded before or on the closing date of the advertised post. Please also attach the following: a copy of your highest academic qualification, proof of registration with professional bodies you might belong to and if applying for an academic position, a list of accredited research output and/ or a portfolio of your creative output.
If you require technical support / assistance on the UJ e-recruitment website, please contact our service provider PNET on the following contact details: / or email
Candidates may be subjected to appropriate psychometric testing and other selection instruments.
In conjunction to merit on the basis of qualifications, experience and proven achievements the University of Johannesburg is committed to providing equal employment opportunities for persons with disabilities and those individuals from the historically disadvantaged groups. As necessitated by operational requirements the University reserves the right not to make an appointment to positions advertised. If you have not received a response from the University within 8 weeks of the closing date, you should assume that your application has been unsuccessful.
Please note that the University is obligated, in terms of recent amendments to the Criminal Law (Sexual Offences and Related Matters) Amendment Act 2021 (Act 13 of 2021), to assess all prospective employees (including applicants) against the National Register for Sex Offenders (NRSO). The outcome of such an assessment may have an impact upon possible employment with the University.
teaching experince coordinator
Posted today
Job Viewed
Job Description
Join Our Team at IIE Rosebank College
The Independent Institute of Education, Rosebank College, is part of the ADvTECH Group, Africa's leading private education provider. From our humble beginning in 1909, Rosebank College has grown to a student population of more than 30,000 students nationwide.
As we continue to expand and innovate, we invite passionate professionals to become part of our dynamic team. If you are driven by the desire to make a meaningful difference in students' lives and wish to contribute to an institution that values academic excellence, connection, and student success, we would love to hear from you.
Join us on our journey of shaping futures
Job Purpose
The Teaching Experience Programme Coordinator will oversee and coordinate all aspects of the teaching practice process, ensuring effective planning, smooth execution, and high-quality outcomes for students, staff, and partner schools. This role requires strong organisational, communication, and leadership skills to support academic and operational excellence within the department.
Education
Minimum Requirement: B.Ed Honours degree.
Experience
Atleast 2 years teaching experience in a school environment.
Duties & Responsibilities:
Recruitment and Appointments
- Manage the end-to-end recruitment process for Teaching Experience Coordinators (TECs), Supervisors, and Lecturers, including interviews, MIE checks, and HR compliance.
- Define and communicate Key Performance Areas (KPAs) for TECs.
Stakeholder Engagement and Support
- Provide guidance and support to TECs, TE Lecturers, Supervisors, and students throughout the teaching experience cycle.
- Serve as the final liaison point between schools, mentor teachers, and student teachers, addressing challenges and resolving conflicts.
- Facilitate constructive feedback discussions based on student evaluations and supervisor surveys for staff development purposes.
- Handling of all student queries relating to Teaching Experience via email and on campus.
Planning, Coordination, and Administration
- Organise and document departmental and teaching experience meetings to ensure timely information flow.
- Coordinate all teaching experience activities to ensure efficient and effective operations.
- Monitor student attendance during teaching experience, communicate attendance outcomes, and manage queries or appeals.
- Maintain accurate records of placements, marks, submissions, disciplinary outcomes and attendance policy outcomes.
Assessment and Quality Assurance
- Oversee the assessment process for student teachers, ensuring timely and accurate mark submissions in collaboration with the Assessment Office.
- Coordinate POE submission plans and moderate TE file marking for consistency and fairness.
- Analyse results with TECs and Lecturers to develop and implement improvement strategies.
Training and Professional Development
- Collaborate with TECs and Lecturers to organise supervisor training sessions to ensure effective guidance and evaluation of students and student empowerment events and trainings to ensure student readiness for TE.
- Provide professional development opportunities, including post-practice debriefing sessions for supervisors.
- Conduct KPA reviews for Teaching Experience Coordinators.
Budgeting and Project Management
- Prepare and manage budgets for TE-related projects, including but not limited to service-learning, supervision, marketing events for primary schools, marking and developmental workshops.
Compliance and Reporting
- Ensure adherence to institutional policies and external regulatory requirements.
- Prepare reports on teaching practice outcomes for academic review and continuous improvement.
Academic Contribution
- The Teaching Experience Programme Coordinator is required to lecture approved modules within the School of Education space.
Salary:
Market related.
Rosebank College is an equal opportunities employer however preference will be given to EE and South African candidates.
Be The First To Know
About the latest Teaching Jobs in South Africa !
Computer Lab Teaching Assistant
Posted today
Job Viewed
Job Description
Key Roles and Responsibilities:
The Computer Lab Teaching Assistant plays a pivotal role in supporting lecturers and students in the campus computer labs. This position is integral to fostering a productive and enriching learning environment by assisting with technical guidance, facilitating hands-on instruction, and offering academic support. The Computer Lab Teaching Assistant collaborates closely with lecturers to ensure that lab activities align with course objectives and enhance the educational experience.
Academic Support: Provide one-on-one or small group academic support to students in the computer lab, focusing on course-related tasks, assignments, and projects. Offer guidance on end-user computing, software usage, programming concepts, and other course-specific topics.
Technical Assistance: Assist students and lecturers with technical issues related to the computer lab environment. Troubleshoot software and hardware problems, assist with software installations, and ensure all equipment is functioning correctly.
Instructional Assistance: Assist lecturers in delivering lab-based instruction. Help set up and configure lab equipment, distribute materials, and provide technical support during lectures, workshops, and hands-on activities.
Resource Management: Ensure that lab resources are properly maintained and available for teaching purposes. Manage the lab's inventory, including computers, peripherals, and software licenses.
Documentation and Reporting: Maintain detailed records of lab activities, attendance, and student progress. Prepare reports on lab usage, student performance, and any issues that require attention.
Training and Workshops: Assist in conducting training sessions or workshops for students and lecturers on the use of lab equipment, software applications, and technical tools. Develop instructional materials and guides as needed.
REQUIREMENTS
Qualification and Minimum Requirements:
Bachelor's degree in a relevant field (Computer Science, Information Technology, or similar).
Proficiency in Windows operating systems.
Proficiency in MSOffice 365.
Proficiency in programming .
Knowledge and Skills:
Strong technical aptitude and ability to troubleshoot common hardware and software issues.
Knowledge of programming languages, software development tools, and relevant software applications.
Effective communication and interpersonal skills to provide instructional support and collaborate with lecturers.
Detail-oriented with strong organisational skills to manage lab resources and maintain accurate records.
Teaching or tutoring experience in a related field is highly desirable.
Familiarity with Higher Education systems, policies, and procedures is advantageous.
Computer Lab Teaching Assistant
Posted 11 days ago
Job Viewed
Job Description
STADIO is a multi-campus higher education institution with a national footprint, as well as hosting several student support centres in South Africa and Namibia. STADIO endeavours to widen access to top quality higher education and highlight the importance of equipping graduates with accredited qualifications that are recognised by industry. STADIO offers a variety of academic and career-focused undergraduate and postgraduate qualifications through both contact and distance learning modes of delivery.
STADIO is a comprehensive private higher education institution, consisting of the following academic schools:
- Administration and Management
- Architecture and Engineering
- Commerce
- Education
- Fashion
- Humanities
- Information Technology
- Law
- Media and Design
- Policing and Law Enforcement
Key Roles and Responsibilities:
The Computer Lab Teaching Assistant plays a pivotal role in supporting lecturers and students in the campus computer labs. This position is integral to fostering a productive and enriching learning environment by assisting with technical guidance, facilitating hands-on instruction, and offering academic support. The Computer Lab Teaching Assistant collaborates closely with lecturers to ensure that lab activities align with course objectives and enhance the educational experience.
- Academic Support : Provide one-on-one or small group academic support to students in the computer lab, focusing on course-related tasks, assignments, and projects. Offer guidance on end-user computing, software usage, programming concepts, and other course-specific topics.
- Technical Assistance : Assist students and lecturers with technical issues related to the computer lab environment. Troubleshoot software and hardware problems, assist with software installations, and ensure all equipment is functioning correctly.
- Instructional Assistance : Assist lecturers in delivering lab-based instruction. Help set up and configure lab equipment, distribute materials, and provide technical support during lectures, workshops, and hands-on activities.
- Resource Management : Ensure that lab resources are properly maintained and available for teaching purposes. Manage the lab's inventory, including computers, peripherals, and software licenses.
- Documentation and Reporting : Maintain detailed records of lab activities, attendance, and student progress. Prepare reports on lab usage, student performance, and any issues that require attention.
- Training and Workshops : Assist in conducting training sessions or workshops for students and lecturers on the use of lab equipment, software applications, and technical tools. Develop instructional materials and guides as needed.
REQUIREMENTS
Qualifications and Experience | Minimum Requirements:
- Bachelor's degree in a relevant field (Computer Science, Information Technology, or similar).
- Proficiency in Windows operating systems.
- Proficiency in Microsoft Office 365.
- Proficiency in programming.
Key Attributes:
- Strong technical aptitude and ability to troubleshoot common hardware and software issues.
- Knowledge of programming languages, software development tools, and relevant software applications.
- Effective communication and interpersonal skills to provide instructional support and collaborate with lecturers.
- Detail-oriented with strong organisational skills to manage lab resources and maintain accurate records.
- Teaching or tutoring experience in a related field is highly desirable.
- Familiarity with Higher Education systems, policies, and procedures is advantageous.
Assumption Date: 01 January 2026
Closing date for applications: 03 October 2025
Online English Teacher (Teaching Kids)
Posted 1 day ago
Job Viewed
Job Description
Join South Africa’s Leading Online English Teaching Team – Work from Home Anywhere in South Africa!
Empower Young Minds, From Anywhere.
At The Faculty, we don’t just teach — we transform lives through quality education. With a strong reputation for delivering high-impact online instruction and supporting tutor success, we ensure our teachers are equipped with the tools, training, and ongoing support they need to thrive.
About The RoleWe’re looking for passionate and engaging online English tutors to teach children aged 4–13 in a fully remote capacity.
- Schedule: Monday to Friday, 11:00 – 16:00 SAST
- Contract Type: Non-guaranteed hours – tutors are paid per lesson taught
- Location: This is a fully remote position — work from anywhere in South Africa!
- Support Provided: Comprehensive training, ongoing support, and profile promotion to help you maximise your teaching hours
- Teach interactive English lessons to students across Southeast Asia (ages 4–13)
- Deliver engaging classes using our fun, pre-designed lesson materials
- Foster a dynamic, positive virtual classroom environment
- Provide constructive feedback and track student progress
- A bachelor’s degree (in any field)
- A 120-hour TEFL/TESOL certificate
- Excellent spoken and written English with a neutral accent
- Confidence using Zoom and other basic tech tools
- Strong classroom presence and communication skills
- Laptop/PC with Intel Core i5, quad-core (4 CPUs), and 8GB RAM
- Stable fibre internet with 25 Mbps download/upload minimum (LAN cable connection only)
- Uninterrupted Power Supply (UPS) that provides 4–5 hours of backup power
- A separate mini UPS to keep your fibre router powered during outages
- Noise-cancelling headset, HD webcam, and a quiet, professional workspace
By applying for this position, you consent to The Faculty collecting and processing your personal information as part of the recruitment process. Your data will be treated per the Protection of Personal Information Act (POPIA). Please contact us directly if you wish to withdraw your consent or have any queries about how your information is handled.
#J-18808-Ljbffr