Find jobs in South Africa

Discover 12,815 job opportunities in South Africa across industries, connect with top employers, and navigate your career journey with ease.

Jobs by provinces

Recent jobs

Mine Security Guard

The Placement Group, Johannesburg, Gauteng
ZAR 9,500 - ZAR 16,000 per month
We are looking for 24 Security Officers for our mining industry, interested candidates must be in position of the following: Grade 10 - 12 Minimum Grade C/B/A Valid Psira Clear criminal record Sumbit CV to [email protected]
The Placement Group

Picker and Packer

The Placement Group, Johannesburg, Gauteng
ZAR 8,400 - ZAR 9,800 per month
A Picker and Packer works in warehouses or distribution centers, responsible for selecting products from storage and preparing them for shipment. Picker and Packer Job Description Job Title: Picker and Packer Job Summary: A Picker and Packer is responsible for accurately picking items from inventory based on order lists, packing them securely, and preparing orders for delivery or dispatch. The...
The Placement Group

Medical Receptionist

The Placement Group, Johannesburg, Gauteng
ZAR 8,500 - ZAR 13,000 per month
Receptionist position at busy medical practice in Midrand. Must have matriculated, fluent in English, good communication skills, telephone etiquette, must be able to perform under pressure. Previous working experience in a professional setting, preferably at a medical practice. This is a fast passed, high pressure environment. working hours are Monday to Friday 07:45-16:00 and two Saturday`s a month. To start...
The Placement Group

Truck Drivers code 10 and 14

The Placement Group, Johannesburg, Gauteng
ZAR 18,900 - ZAR 28,700 per month
A Truck Driver (Code 10 / Code 14) transports goods safely and efficiently between warehouses, distribution centers, suppliers, and customers. Truck Driver Job Description (Code 10 & Code 14) Job Title: Truck Driver (Code 10 / Code 14) Job Summary: A Truck Driver is responsible for operating heavy vehicles to transport goods over short or long distances. The driver ensures...
The Placement Group

Warehouse cashier

The Placement Group, Johannesburg, Gauteng
ZAR 7,500 - ZAR 8,900 per month
A Warehouse Cashier handles customer payments, processes sales transactions, and assists with basic stock and customer service duties in a warehouse or wholesale store. Warehouse Cashier Job Description Job Title: Warehouse Cashier Job Summary: A Warehouse Cashier is responsible for processing customer purchases accurately, handling cash and card payments, issuing receipts, and providing excellent customer service. The role may also...
The Placement Group

Courier Driver

The Placement Group, Johannesburg, Gauteng
ZAR 18,500 - ZAR 22,600 per month
Job Title Courier Driver Job Summary A Courier Driver is responsible for collecting, transporting, and delivering packages, documents, and other items safely and efficiently to customers and businesses. The role requires excellent driving skills, time management, customer service, and adherence to traffic laws and company procedures. Roles and Responsibilities Delivery and Collection Pick up and deliver parcels, packages, documents, and...
The Placement Group

warehouse assistant

The Placement Group, Centurion, Gauteng
ZAR 12,500 - ZAR 16,800 per hour
Remote
A Warehouse Assistant helps with the day-to-day operations of a warehouse, ensuring goods are received, stored, and dispatched accurately and efficiently. Warehouse Assistant Job Description Job Title: Warehouse Assistant Job Summary: A Warehouse Assistant is responsible for supporting warehouse operations by receiving shipments, organizing stock, preparing orders, and maintaining a clean and safe work environment. The role requires attention to...
The Placement Group

Administrator Assistant

The Placement Group, Johannesburg, Gauteng
ZAR 15,000 - ZAR 19,500 per month
Job Title Administrator Assistant / Administrative Assistant Job Summary An Administrator Assistant provides administrative and clerical support to ensure the smooth operation of an office or organization. The role involves managing schedules, handling correspondence, maintaining records, and assisting staff and management with daily operational tasks. Key Responsibilities Answer phone calls, emails, and other communications Schedule appointments, meetings, and travel arrangements...
The Placement Group

Customer Service Representative (CSR)

The Placement Group, Johannesburg, Gauteng
ZAR 6,500 - ZAR 9,500 per month
Job Title Customer Service Representative (CSR) Job Summary A Customer Service Representative serves as the primary point of contact between a company and its customers. The role involves assisting customers with inquiries, resolving complaints, providing product or service information, and ensuring a positive customer experience through professional and efficient communication. Roles and Responsibilities Customer Support Respond to customer inquiries via...
The Placement Group

Medical Receptionist

The Placement Group, Johannesburg, Gauteng
ZAR 15,000 - ZAR 18,600 per month
Job Title Medical Receptionist Job Summary A Medical Receptionist serves as the first point of contact for patients at a healthcare facility. The role involves managing appointments, greeting patients, handling administrative tasks, maintaining patient records, and ensuring smooth daily operations within the medical practice while providing excellent customer service. Roles and Responsibilities Patient Reception and Customer Service Welcome patients and...
The Placement Group

Office Administrator

The Placement Group, Johannesburg, Gauteng
ZAR 14,300 - ZAR 17,400 per month
An Office Administrator (Office Admin) manages daily office operations and provides administrative support to ensure the workplace runs efficiently. Office Admin Job Description Job Title: Office Administrator / Office Admin Job Summary: An Office Admin is responsible for handling administrative tasks such as managing documents, scheduling meetings, answering calls, and supporting staff with day-to-day office activities. The role requires strong...
The Placement Group

Retail Sales Associate

The Placement Group, Johannesburg, Gauteng
ZAR 8,400 - ZAR 10,500 per month
Job Title Retail Sales Associate Job Summary A Retail Sales Associate assists customers in a retail environment by providing product information, processing sales transactions, and ensuring an excellent shopping experience. The role involves maintaining store appearance, promoting products, and helping the business achieve sales targets. Roles and Responsibilities Customer Service Greet customers and provide a friendly, welcoming shopping experience. Assist...
The Placement Group

Construction General Workers

The Placement Group, Johannesburg, Gauteng
ZAR 9,500 - ZAR 10,400 per month
A Construction General Worker assists skilled tradespeople and supports daily operations on construction sites by performing manual labor and maintaining a safe working environment. Construction General Worker Job Description Job Title: Construction General Worker Job Summary: A Construction General Worker is responsible for carrying out basic construction tasks such as loading materials, digging, cleaning work areas, and assisting builders, plumbers,...
The Placement Group

delivery driver

The Placement Group, Johannesburg, Gauteng
ZAR 12,500 - ZAR 16,400 per month
A Delivery Driver is responsible for transporting goods, parcels, or food safely and on time to customers, businesses, or distribution points. Delivery Driver Job Description Job Title: Delivery Driver Job Summary: A Delivery Driver collects and delivers goods while ensuring items arrive safely, accurately, and on schedule. The role includes route planning, vehicle inspections, and excellent customer service. Key Responsibilities...
The Placement Group

Warehouse admin Clerk

The Placement Group, Johannesburg, Gauteng
ZAR 12,500 - ZAR 15,400 per month
A Warehouse Admin Clerk provides administrative support to warehouse operations by managing records, inventory documentation, deliveries, and communication between departments. Warehouse Admin Clerk Job Description Job Title: Warehouse Admin Clerk Job Summary: A Warehouse Admin Clerk is responsible for handling warehouse paperwork, updating stock records, processing orders, and ensuring accurate documentation of incoming and outgoing goods. The role requires strong...
The Placement Group

Warehouse General Worker

The Placement Group, Johannesburg, Gauteng
ZAR 8,900 - ZAR 10,500 per month
A Warehouse General Worker assists with daily warehouse operations such as receiving, moving, storing, and dispatching goods. Warehouse General Worker Job Description Job Title: Warehouse General Worker Job Summary: A Warehouse General Worker is responsible for supporting warehouse activities by handling stock, loading and unloading goods, keeping storage areas organized, and ensuring smooth day-to-day operations. Key Responsibilities Load and unload...
The Placement Group

Hospital Cleaner

The Placement Group, Johannesburg, Gauteng
ZAR 7,500 - ZAR 9,500 per month
A Hospital Cleaner is responsible for maintaining cleanliness, hygiene, and sanitation in healthcare facilities to help prevent infections and ensure a safe environment for patients, staff, and visitors. Hospital Cleaner Job Description Job Title: Hospital Cleaner Job Summary: A Hospital Cleaner ensures that wards, offices, waiting areas, bathrooms, and other hospital spaces are cleaned and disinfected according to health and...
The Placement Group

Business Analyst

Amaris Consulting, Cape Town, Western Cape
You will join our Business Analysis team, leading the analysis and design of complex business processes and solutions by translating business needs into detailed functional specifications. You will foster strong cross-functional relationships and collaborate closely with Product Owners, Solution Architects, Designers, and business stakeholders to drive product outcomes and ensure end-to-end alignment. You will provide thought leadership on business processes...
Amaris Consulting

Graduate Programme – Independent Financial Adviser (IFA) Proper Financial Services C.C. in partnership with Momentum Distribution Services (MDS)

Momentum, Durban, KwaZulu-Natal
Are you a motivated graduate ready to launch your career in financial services? Momentum Distribution Services (MDS) invites you to join our IFA Graduate Programme , a structured three-year journey designed to build your professional competence, ethical awareness, and client-focused skills while contributing to meaningful community initiatives. This programme offers accredited training, mentorship, and hands-on experience in the dynamic world...
Momentum

Head of Accounting | Johannesburg

ExecutivePlacements.com, Johannesburg, Gauteng
Head of Accounting | Johannesburg Recruiter The Recruitment Council Job Ref Head of Accounting |.. Date posted Friday, July 3, 2026 Location Johannesburg, South Africa Salary Market Related SUMMARY Head of Accounting | Johannesburg POSITION INFO Location: Johannesburg, South Africa Employment Type: Permanent, Full-Time Reporting To: Director Our client is an entrepreneurial, commercially minded, and solution-oriented professional services firm specializing...
ExecutivePlacements.com

About Us

JobSpire supports professionals exploring career opportunities throughout South Africa. From the financial centre of Johannesburg to the coastal economies of Cape Town and Durban, South Africa offers a diverse range of employment paths across its major cities and provinces.

The South African economy brings together established industries and emerging sectors. Mining, finance, manufacturing, logistics, tourism, and technology all contribute to a dynamic labour market that continues to evolve as new businesses and digital services expand across the country.

Whether you are entering the workforce, seeking advancement in your profession, or considering opportunities in another region of South Africa, JobSpire provides a starting point for understanding the country’s employment landscape and the possibilities it offers.

South African job seekers can also turn to Workus for a fresh selection of local vacancies, updated throughout the week.