Current jobs in Johannesburg, South Africa

Jobs in Johannesburg, South Africa

Browse current jobs, internships and training opportunities in Johannesburg. Separate a job vacancy from a learnership or apprenticeship. For driving roles, compare the licence category, depot and training requirements; for local jobs, check the town and shift transport.

Search in South Africa

Local adverts often use vacancies, learnerships, internships. Search the role in the employer’s language, then choose the opportunity type and work arrangement.

Open Opportunities

Work arrangement (optional)
Sort by
OfferZen
Job

Senior Angular Developer - Johannesburg (Hybrid)

Senior Angular Developer - Johannesburg (Hybrid) Are you a talented senior Angular developer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them com…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Learnership

Learnership Programme – Sandton

Leading DFI supporting South Africas agricultural sector is offering a 24-month learnership opportunity for ambitious graduates. Gain valuable workplace exposure, mentorship and practical experience while building your career. Open to unemployed South African graduates with excellent academic results and a relevant 3-year tertiary qualification in Banking, Finance/Accounting, Agricultural Economics, BSc Agriculture, Agri-Business, Commerce, Economics, Business Management, Mathematics & Statisti…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Learnership

WORK INTEGRATED LEARNERSHIP: HUMAN RESOURCE

MINIMUM REQUIREMENTS: No experience required A valid South African Identity Document (SA Citizen) Must have completed theoretical training for diploma and now requires practical work experience to complete their diploma in the following Qualifications: Human Resource Business Administration Environmental Management MAIN PURPOSE OF THE PROGRAMME: To gain an understanding of the various departments To provide Student with on- the job work experience To train Student in various practical skills to…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Learnership

Toolmaker Learnership

Key Responsibilities Assist with the manufacture, maintenance and repair of tooling and dies. Gain hands-on experience with conventional and precision machining equipment. Assist with tool maintenance, adjustments and modifications. Read and interpret engineering drawings and specifications. Apply accurate measuring and inspection techniques. Assist experienced Toolmakers with tooling and production-related tasks. Follow all safety, quality and housekeeping requirements. Develop practical knowl…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Learnership

WORK INTEGRATED LEARNERSHIP: BUSINESS ADMINISTRATION

MINIMUM REQUIREMENTS: No experience required A valid South African Identity Document (SA Citizen) Must have completed theoretical training for diploma and now requires practical work experience to complete their diploma in the following Qualifications: Human Resource Business Administration Environmental Management MAIN PURPOSE OF THE PROGRAMME: To gain an understanding of the various departments To provide Student with on- the job work experience To train Student in various practical skills to…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Learnership

Sales Learnership (Youth Program 2026)

If you are confident, energetic, and motivated by success, this is your opportunity to build a rewarding career in sales. We are currently recruiting target-driven Marketing Representatives who are eager to grow, develop their skills, and unlock their full earning potential. In this role, you will engage directly with potential clients, present our products with confidence, and play a key part in driving business growth all while advancing within a fast-paced, supportive environment. Key Respon…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Internship

Draughtsman Intern

Basic requirements: Basic draughting course Some experienece beneficial Preference may be given to African female applicants in accordance with the company's Employment Equity Plan.

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Internship

Graduate Engineering Internship

Duties and Responsibilities Technical Sales & Business Development Approximately 80% Conduct canvassing and cold calling to identify and develop new business opportunities. Generate and qualify prospective sales leads within the relevant market. Conduct regular client and prospective client site visits. Build and maintain strong professional relationships with new and existing clients. Conduct market research, analysis, and customer segmentation to identify potential opportunities. Understand c…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Senior Python Engineer - Johannesburg (In office)

Senior Python Engineer - Johannesburg (In office) Are you a talented senior python engineer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Senior AI Data Engineer - Johannesburg (In office)

Senior AI Data Engineer - Johannesburg (In office) Are you a talented Senior AI Data Engineer looking for your next role? OfferZen, the developer jobs marketplace, reverses the job search process. We connect data and AI professionals with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to dozens of companies when you could build one OfferZen profile and have them come to you? You…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Senior Mobile Developer – 10 Yrs - Johannesburg (Hybrid)

Senior Mobile Developer – 10 Yrs - Johannesburg (Hybrid) Are you a talented senior Mobile developer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have t…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Apprenticeship

WORKSHOP APPRENTICE

WORKSHOP APPRENTICE Location: Lanseria Salary: R7500 Working Hours: Mon - Fri (07:30 - 15:30) Sector: FMCG Functions: Retail, Wholesale, Supply Chain, Merchandising, Dispatching & Receiving, Food & Beverage Job Summary: Assist mechanics with vehicle and equipment repairs. Carry out basic servicing tasks, including oil changes, filter replacements, and lubrication. Clean, inspect, and prepare vehicles or equipment before and after repairs. Assist with diagnosing mechanical, electrical, and hydra…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Internship

Route Internship

Requirements Grade 12 certificate Must be between the ages of 18 and 22 Good communication and language skills Strong numerical ability Ability to work in a team Current Grade 12 learners can apply by submitting their latest Grade 12 results. Mathematics & Accounting advantage

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
IQbusiness South Africa
Learnership

Systems Development Learnership (NQF Level 4) for People with Disabilities - SETA

Are you passionate about technology and interested in building a career in Information Technology? This 12-month learnership programme offers an opportunity to gain a nationally recognised qualification in Systems Development while gaining valuable workplace experience. Programme Details Qualification: Systems Development (NQF Level 4) Duration: 12 Months Location: Johannesburg Stipend: Monthly allowance provided Minimum Requirements South African citizen Living with a disability Grade 12 / Mat…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Media24
Internship

Editorial Intern

About the Role We have an exciting opportunity for an intern to join the editorial team at our B2B office in Woodmead, Johannesburg. This is a 12-month internship programme, and the ideal candidate must be available to start from 1 October 2026. As an editorial intern, you will work across multiple B2B publications, gaining hands-on experience in the full editorial cycle — from researching and writing original content to sub-editing, fact-checking, and preparing material for publication across …

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Intermediate Mobile Developer - Johannesburg (Hybrid)

Intermediate Mobile Developer - Johannesburg (Hybrid) Are you a talented intermediate Mobile developer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and hav…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

DataOps Product Owner - Johannesburg (Hybrid)

DataOps Product Owner - Johannesburg (Hybrid) Are you a talented DataOps Engineer (Product Owner) looking for your next role? OfferZen, the developer jobs marketplace, reverses the job search process. We connect data and product professionals with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to dozens of companies when you could build one OfferZen profile and have them come to…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Senior QA Engineer – 10 Yrs - Johannesburg (Hybrid)

Senior QA Engineer – 10 Yrs - Johannesburg (Hybrid) Are you a talented senior QA Engineer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come t…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Senior AI Data Engineer – 10 Yrs - Johannesburg (Hybrid)

Senior AI Data Engineer – 10 Yrs - Johannesburg (Hybrid) Are you a talented Senior AI Data Engineer looking for your next role? OfferZen, the developer jobs marketplace, reverses the job search process. We connect data and AI professionals with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to dozens of companies when you could build one OfferZen profile and have them come to yo…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
OfferZen
Job

Senior Site Reliability Engineer - Johannesburg (Hybrid)

Senior Site Reliability Engineer - Johannesburg (Hybrid) Are you a talented site reliability engineer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies in Africa & Europe that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZ…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details

Showing 20 of 503 matching opportunities.

Browse current jobs by location

Choose a country or city to see relevant opportunities and narrow the results further.

Cities with current jobs

More cities with current jobs

Search your profession

Use a role, skill or employer name in Johannesburg, South Africa. Local adverts may use vacancies, learnerships, internships. Choose the opportunity type separately to find training placements.

Compare disclosed pay

Select “Numeric pay disclosed” to see listings with an amount. Compare ZAR, pay period and working hours; salary, stipend and allowance are different benefits.

Check the work location

Confirm whether the role is on-site, hybrid or remote before applying.

Apply through the listing

Open the full opportunity page and continue to the employer or recruitment provider.

Plain answers

Frequently asked questions

Are these jobs in Johannesburg, South Africa current?

Sduella updates its index as providers add, change or close listings. Always confirm availability and the closing date on the employer or provider page.

Can I search by profession in Johannesburg, South Africa?

Yes. Type any profession, skill or employer into the search field. You can also filter contract length and choose remote, on-site or hybrid work.

Where do I submit my application?

Open an opportunity to review its details, then use its application button to continue to the employer or recruitment provider.