General Practitioner jobs in South Africa
125 general practitioner jobs found: showing 1 - 50
Registered Nurse/independent Clinical Technologist - Mrc Cape Acutes
Company: National Renal Care |
including Intensive Care Units, High Care Units, and general wards. The position requires flexibility to respond to urgent... requirements of the role. The practitioner works in high-acuity clinical environments requiring sound clinical judgementLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 11 Sep 2026
Nursing Practitioner - Melville
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 11 Sep 2026
Nursing Practitioner - Melville
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 11 Sep 2026
Medical Receptionist
Company: Medical Resources Group |
patient appointments. Coordinate practitioner diaries and appointment schedules. Manage appointment confirmations... correspondence and general office administration. Maintain organised filing systems and databases. Monitor outstandingLocation: Alberton, Gauteng, South Africa
| Salary: unspecified | Date posted: 10 Sep 2026
Independent General Practitioner (gp)
Company: Immploy |
Independent General Practitioner (GP) Opportunity Location: Lenasia, Gauteng An opportunity exists for a qualified... Independent General Practitioner (GP) to join a well-established medical practice. Requirements: MBChB (Bachelor of MedicineLocation: Lenasia, Johannesburg, South Africa
| Salary: unspecified | Date posted: 10 Sep 2026
Independent General Practitioner (gp)
Company: Immploy |
Independent General Practitioner (GP) Opportunity Location: Claremont, Cape Town An opportunity exists... for a qualified Independent General Practitioner (GP) to join a well-established medical practice. Requirements: MBChB (BachelorLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 10 Sep 2026
Locum Clinic Nurse Practitioner - Piet Retief
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Piet Retief, Mpumalanga, South Africa
| Salary: unspecified | Date posted: 10 Sep 2026
Locum Clinic Nurse Practitioner - Piet Retief
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Piet Retief, Mpumalanga, South Africa
| Salary: unspecified | Date posted: 09 Sep 2026
Locum Clinic Nurse Practitioner - Piet Retief
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Mpumalanga, South Africa
| Salary: unspecified | Date posted: 09 Sep 2026
Locum Clinic Nurse Practitioner - Tubatse
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Limpopo, South Africa
| Salary: unspecified | Date posted: 09 Sep 2026
Locum Clinic Nurse Practitioner - Tubatse
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Limpopo, South Africa
| Salary: unspecified | Date posted: 09 Sep 2026
Locum Clinic Nurse Practitioner - Tubatse
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Burgersfort, Limpopo, South Africa
| Salary: unspecified | Date posted: 09 Sep 2026
Consultant: Learning & Development
Company: Sappi |
to determine if there are new risks that need to be addressed during safety inductions or in general training. Ensure that the... What are we looking for? Certificate in Occupationally Directed Education Training and Development Practitioner (OD ETDP) or Diploma or studyingLocation: Umkomaas, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Financial Accountant
Company: Multiform Human Development |
's financial records. Key responsibilities General accounting Manage the complete accounting function through to a fully... reconciled monthly trial balance. Maintain the general ledger and process all necessary journals. Manage the cashbookLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Financial Accountant
Company: Multiform Human Development |
's financial records. Key responsibilities General accounting Manage the complete accounting function through to a fully... reconciled monthly trial balance. Maintain the general ledger and process all necessary journals. Manage the cashbookLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Senior Trust Practitioner - Jhb
Company: Nedbank |
of testamentary, inter vivos and special trusts. * General risk management and governance of the Trust; Compliance with all relevant... years as a Senior Trust Practitioner within a legal / banking environment Technical / Professional Knowledge MicrosoftLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Professional Nurse - Valley View Krugersdorp
Company: Dis-Chem Pharmacies |
scope of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary... qualification in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) NursingLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Senior Compliance Manager (banking)
Company: Swift Recruitment |
General Compliance Team Leadership & Oversight Lead the General Compliance Team, providing independent second‑line... designated backup for general compliance matters. Reporting & Escalation * Promptly report material or systemic breachesLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Professional Nurse - Valley View Krugersdorp
Company: Dis-Chem Pharmacies |
scope of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary... qualification in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) NursingLocation: Krugersdorp, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Sep 2026
Professional Nurse - Valley View Krugersdorp
Company: Dis-Chem Pharmacies |
scope of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary... qualification in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) NursingLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Sep 2026
Financial Accountant
Company: Multiform Human Development |
's financial records. Key responsibilities General accounting Manage the complete accounting function through to a fully... reconciled monthly trial balance. Maintain the general ledger and process all necessary journals. Manage the cashbookLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Sep 2026
General Practitioner
Company: Mouldmed Locum International Exchange |
Long term GP needed at a practice based in the Northern Suburbs Candidates must be registered with the HPCSA and have a Mal practice insurance for the private sector Doctor is needed every second Location: Cape Town, Western Cape, South Africa
| Salary: R545 per hour | Date posted: 07 Sep 2026
Senior Trust Practitioner - Jhb
Company: Nedbank |
of testamentary, inter vivos and special trusts. * General risk management and governance of the Trust; Compliance with all relevant... years as a Senior Trust Practitioner within a legal / banking environment Technical / Professional Knowledge MicrosoftLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Sep 2026
Clinical Nurse Practitioner - Thatchfield
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Centurion, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Sep 2026
Clinic Nursing Practioner - Chartwell Corner
Company: Dis-Chem Pharmacies |
in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner... of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary qualificationLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Sep 2026
Clinic Nursing Practioner - Chartwell Corner
Company: Dis-Chem Pharmacies |
in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner... of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualificationLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Sep 2026
Clinical Nurse Practitioner - Thatchfield
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Sep 2026
Clinical Nurse Practitioner - Thatchfield
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 06 Sep 2026
Clinic Nursing Practioner - Chartwell Corner
Company: Dis-Chem Pharmacies |
in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner... of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualificationLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Sep 2026
Tax Manager
Company: Network Recruitment |
positions. If you are a solutions-focused Tax Practitioner or CA(SA) with deep group-level experience and strong leadership... Honours or postgraduate qualification in Taxation, Accounting, or Finance; active status as a Registered Tax PractitionerLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 05 Sep 2026
Clinic Nurse Practitioner - Canal Walk
Company: Dis-Chem Pharmacies |
scope of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary... qualification in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) NursingLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 05 Sep 2026
Junior Financial Statement Compilation Practitioner / Caseware
Company: Zeal HR |
a Junior Financial Statement Compilation Practitioner with a sound accounting background and good practical experience in the... is completed accurately and within required deadlines Providing general technical and administrative support to the compilationLocation: Ekurhuleni, Gauteng, South Africa
| Salary: unspecified | Date posted: 05 Sep 2026
Clinic Nurse Practitioner - Canal Walk
Company: Dis-Chem Pharmacies |
scope of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary... qualification in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) NursingLocation: Western Cape, South Africa
| Salary: unspecified | Date posted: 05 Sep 2026
Clinic Nurse Practitioner - Canal Walk
Company: Dis-Chem Pharmacies |
scope of practice of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary... qualification in General Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) NursingLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 04 Sep 2026
Tax Manager
Company: Network Recruitment |
-wide tax strategy and optimize overall tax positions. If you are a solutions-focused Tax Practitioner or CA(SA) with deep... in Taxation, Accounting, or Finance; active status as a Registered Tax Practitioner. Professional Qualifications (HighlyLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 04 Sep 2026
Payroll Officer
Company: Hulamin |
and Finance interface Support payroll-to-general-ledger reconciliation and investigate costing, cost centre and allocation... reporting. Resolve payroll-related general ledger, bank and third-party payment queries within the month-end timetableLocation: Pietermaritzburg, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Sep 2026
Human Resources Practitioner
Company: Hospitality Hire |
and grievance matters - Understanding of Employment Equity and general HR compliance requirements - Experience supportingLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 02 Sep 2026
Clinic Nurse Practitioner - N1 City, Goodwood
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 02 Sep 2026
Clinic Nurse Practitioner - N1 City, Goodwood
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Western Cape, South Africa
| Salary: unspecified | Date posted: 02 Sep 2026
Clinic Nurse Practitioner - N1 City, Goodwood
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 01 Sep 2026
Clinic Nurse Practitioner - Musgrave
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 - Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 01 Sep 2026
Assembly Technician
Company: Lucy Group |
and efficiently Carry out general assembly and fitment of Ring Main Units into enclosures Use hand tools, fixtures, jigs... recurrence of quality issues Testing & Technical Support Perform general electrical testing in line with defined proceduresLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 01 Sep 2026
Clinic Nurse Practitioner - Musgrave
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 – Matric Tertiary qualification in General... Nursing Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtainLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 31 Aug 2026
Clinic Nurse Practitioner - Musgrave
Company: Dis-Chem Pharmacies |
of a registered nursing practitioner. Minimum Requirements: Essential: Grade 12 Matric Tertiary qualification in General Nursing... Degree/Diploma in Midwifery Registered with South African Nursing Council (SANC) Nursing practitioner must obtain BHFLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 31 Aug 2026
Independent Registered Medical Practitioner - Western Cape
Company: Medical Resources Group |
Independent Registered Medical Practitioner Location: Western Cape Position Type: Locum | Fixed-Term | Temporary... healthcare recruitment team Opportunities within: General Practice Emergency Centres Specialist Practices OccupationalLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 29 Aug 2026
Locum Rehab Medical Doctor - Beacon Bay
Company: Nurture Health |
Registered with the HPCSA Medical and Dental Professions Board in the category Independent Practice (General PractitionerLocation: East London, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 29 Aug 2026
Independent Registered Medical Practitioner - Gauteng
Company: Medical Resources Group |
Independent Registered Medical Practitioner Location: Gauteng Position Type: Locum | Fixed-Term | Temporary... healthcare recruitment team Opportunities within: General Practice Emergency Centres Specialist Practices OccupationalLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 29 Aug 2026
Independent Registered Medical Practitioner - North West
Company: Medical Resources Group |
Independent Registered Medical Practitioner Location: North West Position Type: Locum | Fixed-Term | Temporary... recruitment team Opportunities within: General Practice Emergency Centres Specialist Practices Occupational Health CorporateLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 29 Aug 2026
Ai Platform Engineers (ai/genai | Cloud | Kubernetes) - Contract - Onsite - Sandton
Company: Datafin |
enterprise-grade AI infrastructure within a complex, regulated environment. This is not a general cloud engineering, IT... Professional or AWS Machine Learning o Microsoft Azure AI Engineer o FinOps Certified Practitioner o Certified Cloud SecurityLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 29 Aug 2026
Manager: Accounting, Tax Compliance And Payroll | Permanent | Cape Town
Company: Edge Executive |
, they help businesses operate seamlessly across borders. What You'll Do Oversee full accounting operations including general... Accountant (SA), AGA(SA), ACCA, or tax practitioner registration will be advantageous. • Strong leadership, communication