Jobs on Demand (New)

🚨 NOW HIRING: ADMINISTRATOR (FULL-TIME) – FNB / FIRSTRAND GROUP | JOHANNESBURG 🚨

Jan 22, 2026 1 min read

Location: JohannesburgJob Type Classification: PermanentClosing Date: 29 January 2026Salary: R

Exciting Career Opportunity: Admin Assistant – Psychiatric

Jan 21, 2026 1 min read

Location: Mediclinic Crescent Mental Health Services, Plumstead, Cape TownJob Type Classification: PermanentClosing Date: 22 January 2026Salary: R

Clerk: Branch Administrators – AVBOB

Jan 20, 2026 1 min read

Location: Various LocationsJob Type Classification: PermanentClosing Date: Not SpecifiedSalary: R

📢 NOW HIRING: SALES ADMINISTRATOR – PERMANENT POSITION (PRETORIA)

Jan 20, 2026 1 min read

Location: PretoriaJob Type Classification: PermanentClosing Date: 23 January 2026Salary: R

DEPARTMENT OF PUBLIC WORKS AND INFRASTRUCTURE | CLEANER VACANCIES (38 POSTS)

Jan 20, 2026 1 min read

Location: Various LocationsJob Type Classification: PermanentClosing Date: 30 January 2026 at Time 16H00Salary: R138 486 per annum

DEPARTMENT OF JUSTICE AND CONSTITUTIONAL DEVELOPMENT | ADMINISTRATION CLERK POSITIONS (X7 POSTS)

Jan 19, 2026 1 min read

Location: Various LocationsJob Type Classification: PermanentClosing Date: 02 February 2026Salary: R228 321 – R268 950 per annum

Exciting Career Opportunity: Driver – SANBS

Jan 16, 2026 1 min read

Location: Durban NorthJob Type Classification: PermanentClosing Date: 19 January 2026Salary: R205,267 per annum

Administration Clerk – Tiger Brands (Pretoria)

Jan 15, 2026 1 min read

Location: PretoriaJob Type Classification: PermanentClosing Date: 20 January 2026Salary: R

Receptionist (Main/Casualty/Radiotherapy) – Netcare N17 Hospital

Jan 15, 2026 1 min read

Location: Netcare N17 HospitalJob Type Classification: PermanentClosing Date: 23 January 2026Salary: R

GENERAL ASSISTANT (URBAN BEAUTIFICATION) – CITY OF EKURHULENI

Jan 15, 2026 1 min read

Location: City of EkurhuleniJob Type Classification: PermanentClosing Date: 20 January 2026Salary: R191 556 – R262 764 per annum (plus benefits)