Lecturer in Computer Science jobs in City of Johannesburg Metropolitan Municipality

Found 1 240 jobs
Sort by:

2026 Part - Time Lecturers: Computer Sciences

ADvTECH
Roodepoort

Direct Reporting Line: Head of Computer Sciences Emeris consolidates resources and expertise from IIE Varsity College, IIE MSA, IIE-Vega School, and IIE School of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learning, and student support. Emeris Ruimsig has a vacancy for Part-Time Lecturers Faculty of Information Technology...

View salary & More Info
2 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
No Experience

Computer Science Teacher (Midrand Secondary)

Nova Pioneer
Midrand

Nova Pioneer is looking for a superstar Computer Science Teacher to teach Senior Phase grades at our Midrand Secondary School. This is an exciting opportunity for a dynamic qualified teacher to empower students using an enquiry-based learning approach and to be a part of an innovative network of schools that is developing generations of innovators and leaders who will shape the African...

View salary & More Info
7 days ago

Junior IT Graduate / Computer Science

Jenrec
Rosebank

Do you want to be part of a master brain team who builds technology to build better business? Bringing together smart people, trusted technology, and years of experience for fast delivery and solutions that work. This software house provides solutions locally and abroad and they have extensive experience in retail and wholesale financial services and asset management in back, middle and front...

View salary & More Info
7 days ago

Part-time Coding & Computer Science Tutor

Cheery Robot Academy
Johannesburg

Job Details- Part-time- Remote (online)Do you love working with kids and inspiring the next generation of engineers, designers, and builders? Our tutors are not only educators, but role models for kids & teens of all ages and backgrounds. We look for individuals with great attitudes and a desire to help kids build resilience and grit alongside their coding skills. Our tutors foster a safe space...

View salary & More Info
12 hours ago

Plant Sciences Lecturer

Eduvos
Midrand

Job Advert Summary:Eduvos is looking to employ a Plant Sciences Lecturer at our Midrand campus on a permanent basis.* Type of appointment:Permanent appointment Purpose: - To lecture Applied Sciences modules, in the faculty on a full-time basis. - To assist in the administration and departmental affairs and activities as required by the academic department. Minimum Requirements:Minimum...

View salary & More Info
7 days ago

Lecturer and Programme Coordinator: BA in Licensing Practice & Diploma in Public Administration

Lyceum College
Randburg

Lyceum College seeks a dynamicLecturer and Programme Coordinator to oversee and teach in the BA in LicensingPractice and Diploma in Public Administration. This role combines academicleadership, programme management, and teaching excellence, ensuring ourqualifications remain compliant, innovative, and industry-relevant. Key Responsibilities - Coordinate and manage the BA in Licensing Practice...

View salary & More Info
2 days ago
Remote

Software Engineer - Remote (Electronic / Electrical / Computer Engineer)

JenRec Recruitment
Johannesburg

This fully remote role is ideal for recent graduates or professionals with 06 years of experience in software development, particularly those with a solid foundation in backend and web development. Strong academic performance is essential and should be included with your CV. What Youll Do: - Design, develop, and maintain both web interfaces and backend components. - Troubleshoot, debug, and...

View salary & More Info
5 days ago

Data Scientist (Integration for Data Science Team)

PBT Group
Johannesburg

PBT Group is looking for a Data Scientist to join a high-performing Data Science team driving innovation through advanced analytics and machine learning solutions. The successful candidate will apply data science techniques to extract insights, automate decision-making processes, and support the design and deployment of predictive models in a collaborative, cloud-based environment. Key...

View salary & More Info
17 hours ago

Senior Data Science Consultant

Hire Resolve
Johannesburg

A company that provides a privacy-preserving data collaboration platform that allows companies to securely share and analyze consumer data without exchanging raw information is seeking a full-time Senior Data Science Consultant with strong expertise in data science and strategic consulting to join their dynamic and growing Data Science team. Responsibilities: - Strategic Consulting: Support...

View salary & More Info
6 hours ago
Hybrid

Senior Data Science

CapCircle Management Consultants
Roodepoort

JOB ROLE - SENIOR DATA SCIENCE/ AI/ML Engineers: Not for First Time Job Seeker Important: This role requires all 12 listed skills Please ensure your CV clearly reflects each of these with traceable experience and references. Candidates missing any of the required skills will not be considered. Educational qualifications - Bachelor's degree in data science, Statistics, Mathematics, Computer...

View salary & More Info
3 days ago

Senior Specialist: Data Science

Absa Bank Limited
Johannesburg

Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job Summary Project Innovation & Delivery -...

View salary & More Info
7 days ago
Hybrid

Senior Manager Data Science

Ovations Technologies
Johannesburg

Senior Manager Data Scientist (AI/ML) Financial Services 12 MONTHS CONTRACT Johannesburg-Hybrid We are looking for an experienced Senior Manager Data Scientist with strong AI/ML expertise to join our dynamic team in the Banking/FinTech space. This role is ideal for someone who thrives in data-driven environments, enjoys solving complex problems, and has experience delivering production-ready...

View salary & More Info
7 days ago

Head of Data Science, SSA, Visa

Visa
Johannesburg

Company Description: Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful...

View salary & More Info
2 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
Alert me to new jobs like Lecturer in Computer Science, City of Johannesburg Metropolitan Municipality
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.

Data Science Team Lead

Hire Resolve
Johannesburg

Overview Title: Data Science Team Lead Location: Johannesburg, South Africa Hire Resolve’s client in seeking a talented and driven Team Lead Data Scientist to lead their data team and help them deliver innovative solutions using AI, data science and machine learning. As a Team Lead Data Science, you will be responsible for managing the team, overseeing the projects, ensuring high–quality...

View salary & More Info
5 days ago

Academic Content Writer: Is Data Science and

Eduvos
Johannesburg

Job Advert Summary:Type of role:Permanent employment agreement Purpose of the role:The purpose of the role is to provide content writing services within the IS/UpNXT Department. Minimum Requirements:Minimum qualifications required: - Masters in Computer Science/Masters in Data Science/ Masters in Engineering Minimum experience required: - At least three years’ experience of lecturing and /...

View salary & More Info
7 days ago
Remote

Computer Engineer - Software (Remote)

JenRec Recruitment
Johannesburg

Job Opportunity: Software Engineer (Fully Remote) A growing technology company is seeking a motivated and talented Software Engineer to join its team, focused on developing innovative telecom software solutions. This fully remote role is ideal for recent graduates or professionals with 06 years of experience in software development, particularly those with a solid foundation in backend and web...

View salary & More Info
5 days ago

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
No Experience

Temporary Maths & Science Intermediate Phase

Nova Pioneer
Midrand

Nova Pioneer is looking for a superstar Temporary Intermediate Phase Teacher to teach (Grade 4-7) for our school based in Midrand Primary! This is an exciting opportunity for a dynamic teachers to empower students using an enquiry-based learning approach and to be a part of an innovative network of schools that is developing generations of innovators and leaders who will shape the African...

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