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.
Current 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.
Local adverts often use vacancies, learnerships, internships. Search the role in the employer’s language, then choose the opportunity type and work arrangement.
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…
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…
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…
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…
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…
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…
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.
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…
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…
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…
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…
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…
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
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…
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 …
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…
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…
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…
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…
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…
Showing 20 of 503 matching opportunities.
Choose a country or city to see relevant opportunities and narrow the results further.
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.
Select “Numeric pay disclosed” to see listings with an amount. Compare ZAR, pay period and working hours; salary, stipend and allowance are different benefits.
Confirm whether the role is on-site, hybrid or remote before applying.
Open the full opportunity page and continue to the employer or recruitment provider.
Plain answers
Sduella updates its index as providers add, change or close listings. Always confirm availability and the closing date on the employer or provider page.
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.
Open an opportunity to review its details, then use its application button to continue to the employer or recruitment provider.