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
Not specified
Job

Marketing & Social Media Specialist

Marketing & Social Media Specialist Type: Permanent Job Summary We are seeking a creative, energetic, and results-driven Marketing & Social Media Specialist to join our team. The ideal candidate is passionate about digital marketing, brand building, content creation, and audience engagement. Key Responsibilities Develop and implement marketing strategies supporting business objectives. Create engaging content for social media platforms like Facebook, Instagram, LinkedIn, and YouTube. Manage soc…

Salary / stipend
R 18 000 / month (annual salary divided by 12)
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Job

C&I Technician

The Opportunity You'll be working on sophisticated instrumentation, control systems, PLCs, SCADA platforms, motors, drives, analyzers, and electrical control equipment across industrial environments where uptime, precision, and reliability matter. You'll form part of a team that values technical expertise, practical problem-solving, and a commitment to engineering excellence. This is not a role for a technician who simply follows procedures. This is a role for someone who questions, investigate…

Salary / stipend
R 40 000 / month (annual salary divided by 12)
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Job

Design Engineer

Responsibilities Understanding design briefs Designing for manufacture using CAD for innovative projects Detailing Product prototyping FEA analysis Creation of process documentation Experimental procedures and reporting thereon Production process development and improvement Troubleshooting and problem solving in manufacturing processes Client communication and progress reports Preferred experience and characteristics Engineering degree or diploma in mechanical or industrial engineering Three to…

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

Draughtsman Intern

Basic requirements:Basic draughting courseSome experienece beneficialPreference may be given to African female applicants in accordance with the company's Employment Equity Plan. https://www.jobplacements.com/Jobs/D/Draughtsman-Intern-1295750-Job-Search-08-11-2026-00-00-00-AM.asp?sid=gumtree

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

Intermediate Backend Engineer - Johannesburg (Hybrid)

Intermediate Backend Engineer - Johannesburg (Hybrid) Are you a talented intermediate backend 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 hav…

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

Senior Backend Developer - Johannesburg (In office)

Senior Backend Developer - Johannesburg (In office) Are you a talented senior backend 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 …

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

Senior Backend Engineer – 10 Yrs - Johannesburg (Hybrid)

Senior Backend Engineer – 10 Yrs - Johannesburg (Hybrid) Are you a talented senior backend 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 t…

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

Senior iOS Developer - Johannesburg (In office)

Senior iOS Developer - Johannesburg (In office) Are you a talented senior iOS 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 come to …

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

Senior Python Developer – 10 Yrs - Johannesburg (Hybrid)

Senior Python Developer – 10 Yrs - Johannesburg (Hybrid) Are you a talented senior python 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
OfferZen
Job

iOS Developer - Johannesburg (Hybrid)

iOS Developer - Johannesburg (Hybrid) Are you a talented iOS 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 come to you? You'll also …

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

Python Engineer - Johannesburg (In office)

Python Engineer - Johannesburg (In office) Are you a talented 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 to you? You'l…

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

Senior Backend Developer – 10 Yrs - Johannesburg (Hybrid)

Senior Backend Developer – 10 Yrs - Johannesburg (Hybrid) Are you a talented senior backend 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…

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

Intermediate Python Engineer - Johannesburg (Hybrid)

Intermediate Python Engineer - Johannesburg (Hybrid) Are you a talented intermediate 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 …

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

Intermediate Full Stack Developer (OOP) - Johannesburg (Hybrid)

Intermediate Full Stack Developer (OOP) - Johannesburg (Hybrid) Are you a talented intermediate full stack 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 p…

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

Head of Human Resources R95 000 - R110 000 per month

The Head of Human Resources is the senior-most people management authority within the company, responsible for designing and implementing an integrated human resources strategy that supports the firm's consulting mandate, business growth objectives, and organisational culture. Reporting directly to the Executive Chairman, the Head of Human Resources leads a focused HR function comprising a Senior Consultant: Talent Management and Training and an HR Administrator. Designing and implementing the …

Salary / stipend
R 95 000 to R 110 000 / month (annual salary divided by 12)
Deadline
See provider
Bramley, East Johannesburg
View details
Managed People Solutions
Learnership

Skills Development Coordinator | Managed People Solutions | Johannesburg

Are you passionate about skills development, learnerships and creating meaningful employment pathways? Do you thrive in a fast-paced environment where organization, precision and coordination make a real difference? We are looking for a highly organized, detail-oriented and proactive Skills Development Coordinator to take ownership of SETA grant administration, compliance management and the full coordination of learning programmes. This role is ideal for an experienced professional who thrives …

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Pick n Pay
Learnership

Learnership Wholesale & Retail Operations (NQF Level 3)

It's fun to work in a company where people truly BELIEVE in what they're doing! PnP Clothing Ready to turn your love for fashion into a career? If you’re passionate about style, trends, and creating eye-catching store displays, this is your chance to kickstart your career with PnP Clothing! We’re on the lookout for bold, creative young individuals who know how to make fashion pop and shelves sizzle. Join our Visual Merchandising Learnership and be part of the team that brings the brand to life …

Salary / stipend
Not disclosed
Deadline
See provider
Benrose, East Johannesburg
View details
Land Bank
Learnership

Learner - Banking (CB&T FTC - 24 months) - Head Office

Job Advert Summary Main purpose of the Learner Programme The purpose of the Learnership Programme is to provide young unemployed graduates with structured learning and workplace experience. The duration of the programme is for 24 months; and provides work exposure to graduates and allow them to gain experience and develop their careers in their specialised field of study. The programme affords graduates exposure for on-the-job exposure and attending training opportunities. The programme include…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Managed People Solutions
Internship

Graduates Degree Internship | Managed People Solutions | Johannesburg

Managed People Solutions is offering Admin Internship opportunity to young, unemployed and graduates who wants to grow their practical experience (12-month duration) in the workplace. This opportunity is only open to Higher Education graduates in the Johannesburg region. Key duties include: Assist with the coordination and scheduling of training sessions, workshops, and inductions Support the preparation of training materials, attendance registers, and feedback forms Help maintain accurate reco…

Salary / stipend
Not disclosed
Deadline
See provider
Sandton, North Johannesburg
View details
Not specified
Job

EXECUTIVE PERSONAL ASSISTANT

Key Responsibilities Executive Support Manage executive calendars and appointments. Making bookings on behalf of managers. Coordinate meetings, management meetings, and strategic planning sessions. Prepare meeting agendas and supporting documentation. Record meeting minutes. Travel Management Local and International Travel Coordination. Booking of flights, accommodation, car rental, visas appointments and travel insurance. Compilation of visa appointment packs with all required supporting docum…

Salary / stipend
R 30 000 / month (annual salary divided by 12)
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.