Life Science Teacher jobs in Johannesburg

Found 429 jobs
Sort by:

Teacher - Life Science & Natural Science - College

ADvTECH
Johannesburg

The ADvTECH Schools Division leads the private sector in the field of education, contributing meaningfully towards the sustainable development of human capacity in South Africa.1. Key Purpose Statement- To plan, implement and assess appropriate instructional programs in a high school environment that guide and encourage students to develop and fulfill their academic potential and prepare them for...

View salary & More Info
12 hours ago

Maths, Physical Science/Life Science Educator

Rooftop
Johannesburg

Maths, Physical Science/Life Science Educator Durban SACE Registered Previous experience as an HOD is essential Educator qualifications High S School educator experience is essential Matric Marking experience will be an advantage Relevant tertiary

View salary & More Info
17 hours ago

Actuarial Manager (Life Insurance/Data Science)

Tumaini
Johannesburg

Job Description A well-established Insurance company in Johannesburg is looking for an Actuarial Manager. This candidate is required to be innovative, think on their feet and assist in reaching organizational goals. Requirements: •Qualified Actuary •Life Insurance or Data Science exposure •5 years+ If you would like to apply for this position, please send transcripts with applications. or

View salary & More Info
4 days ago

Science Teacher - British Curriculum - Gr 7, 8 and 9

Deka Minas (Pty) Ltd
Johannesburg

Please note that this position is based in The Middle East (Doha - Qatar). Flights, Visa, Accommodation and Additional benefits apply. Exciting Teaching Opportunities in Doha, Qatar! Join the adventure of international teaching and take your career to new heights! Deka Minas invites experienced educators to embark on a journey in the Middle East, offering full-time and part-time positions at...

View salary & More Info
4 days ago

Extramural Science Teacher

The Magic Me Laboratory
Johannesburg

The Magic Me Laboratory seeks to employ a Part-time Extra mural Science teacher. Please note that this vacancy is for Educators specifically seeking Part-time employment.- Details of position- Weekdays: 12h45-13h45- Location: Bedfordview, Johannesburg- Age group: 4-6 years- Essential requirements:- One year of teaching experience- Own a reliable vehicle- Reside in Johannesburg (near...

View salary & More Info
7 days ago

Junior Science and Maths Teacher

Steps Academy
Johannesburg

Specialist in senior teaching of Science and Maths- Able to teach in the Cambridge and CAPS curriculum- Ensure practicals are done- Complete all assessments, resources and content work- Able to proficiently use a Learner Management System and computer literate- Maintain discipline while catering to individual learners- Involved in extra curricular and co curricular activities Job Types:...

View salary & More Info
7 days ago

Gr 4-7 Maths and Natural Science Teacher

Inspired
Johannesburg

Inspired Education is the leading global group of premium schools, with a portfolio of over 100 premium private schools spanning six continents which utilise proven educational practices from every corner of the globe, ensuring over 80,000 students receive a world-class learning experience from Kindergarten to Year 13. In addition, we are delighted to be recognised in the top 10 highest value...

View salary & More Info
7 days ago

Computer Sciences Teacher

Curro Holdings Ltd
Parktown North

Curro Holdings is a JSE-listed independent schooling provider that offers quality education from the early childhood development phase to Grade 12. Curro prides itself on providing an ethical, values-based environment and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro Holdings seeks to appoint Computer Sciences Teacher (High School) (full-time) at...

View salary & More Info
3 days ago

Non-Life Senior Actuarial Analyst

Network Recruitment
Johannesburg

Youll join a high‑performing actuarial environment where youll work alongside industry experts across non‑life insurance, capital modelling, risk, and advanced analytics. Expect technical depth, real responsibility, and the opportunity to contribute to projects that genuinely move the needle. If youre passionate about problem‑solving, model-building, strategic thinking, and delivering insight...

View salary & More Info
13 hours ago

Dis-Chem Life Financial Reporting Specialist

One Spark
Johannesburg

Purpose of the Role: At Dis-Chem Life, we are redefining how insurance and health intersectcreating a future where financial security and well-being are seamlessly connected. And we know that numbers alone dont drive impactinsight does. As our Financial Reporting Specialist, you will be at the heart of this evolution. You''ll ensure the integrity of our financial data, guide compliance, and...

View salary & More Info
9 hours ago

Senior Actuarial Analyst: Balance Sheet Management (Life)

Goldman Resourcing
Johannesburg

Job Description Competencies required •You must love a challenge! •Ability to work accurately under pressure •Experience in information technology (Prophet, DCS and SQL experience will be an advantage), with a willingness to learn more •Experience in life valuations and SAM reporting will be an advantage •Quick learner and self-starter •Good written and verbal communication...

View salary & More Info
4 days ago

Non-Life Actuarial Analyst

Network Recruitment
Johannesburg

Youll be part of a forward-thinking team that values continuous learning, collaboration, and excellence. This is the ideal environment for Actuarial Analysts who enjoy technical depth, problem-solving, and making a real impact. What Youll Do: - Perform monthly capital calculations for the business and its clients. - Assist with IFRS 17 modelling of LRC and LIC provisions. - Take ownership of...

View salary & More Info
13 hours ago

Life Actuarial Consultant (Prophet Coding)

Tumaini
Johannesburg

Job Description A well established Consulting firm in Johannesburg is looking for a Life Insurance Actuarial Analyst to join their team. Requirements: •BSc Actuarial Science •6+ Actuarial Exams •Prophet coding experience is essential •Currently within life insurance is essential •Experience with product development and pricing If you would like to apply for this position, please send...

View salary & More Info
4 days ago

College Physical Science Teacher Blue Hills

Inspired
Johannesburg

Inspired Education is the leading global group of premium schools, with a portfolio of over 110 premium private schools spanning six continents which utilise proven educational practices from every corner of the globe, ensuring over 85,000 students receive a world-class learning experience from Kindergarten to Year 13. In addition, we are delighted to be recognised in the top 10 highest value...

View salary & More Info
7 days ago

Mathematics and Physical Sciences Teacher

Curro Holdings Ltd
Parktown North

Curro Holdings is a JSE-listed independent schooling provider that offers quality education from the early childhood development phase to Grade 12. Curro prides itself on providing an ethical, values-based environment and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro Holdings seeks to appoint Mathematics and Physical Sciences Teacher (FET Phase)...

View salary & More Info
3 days ago
Alert me to new jobs like Life Science Teacher, Johannesburg
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Teacher Natural Sciences and Physical Sciences

ADvTECH
Johannesburg

ADvTECH Schools Division - Natural Sciences and Physical Sciences Teacher Start Date: 1 January 2026 ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people’s lives and shaping brighter futures. The Schools Division’s academic strategy ensures each student progresses steadily toward mastery in a learning environment that is flexible, inspiring,...

View salary & More Info
7 days ago

Actuarial Analyst (life)

Network Recruitment
Johannesburg

Our client is a leading provider of alternative risk transfer and insurance solutions, offering custom-designed cover across all statutory classes of non-life and life insurance. This opportunity provides exposure to complex actuarial work, regulatory compliance, and cutting-edge projects like IFRS17 implementation. Why Join?: - Work with a team that values innovation and collaboration - Gain...

View salary & More Info
13 hours ago

Life Actuarial Consultant

Tumaini
Johannesburg

Job Description A top Insurance company in Johannesburg is looking for a Life Actuarial Consultant to join their team. Requirements: •BSc Actuarial Science •6+ Actuarial Exams •Currently within life insurance is essential •Experience with product development and pricing •Strong team player If you would like to apply for this position, please send transcripts with applications. or

View salary & More Info
4 days ago

Teacher of Social Sciences (Gr 8 and 9) and History (Fet)

ADvTECH
Johannesburg

ADvTECH Schools Division - Social Sciences (Gr 8 and 9) and History (FET) Start Date: 1 January 2026 ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people’s lives and shaping brighter futures. The Schools Division’s academic strategy ensures each student progresses steadily toward mastery in a learning environment that is flexible, inspiring,...

View salary & More Info
7 days ago

Teacher: Natural Science

ADvTECH
Johannesburg

ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people’s lives and futures. The academic strategy of ADvTECH’s School’s Division is to ensure that each student progresses incrementally toward mastery in a learning environment that is flexible, inspiring, engaging and challenging. ADvTECH houses a number of prestigious school brands offering IEB,...

View salary & More Info
7 days ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu