NSSA-PHN-Gauteng (1).jpg
NSSA_logo_no_red_Square.jpg

Primary Health Care Nursing Jobs in Gauteng. Register to work now!

Are you looking for primary health care nursing jobs in and around Gauteng? We have immediate start vacancies and ongoing shifts available for qualified registered nurses and primary health care specialists.

What do you need to register?

  • A suitable nursing degree (B.S. in Nursing or General Nursing Diploma) / NQF 7 comparable credentials  

  • A minimum of six months experience in the relevant field, with references.

  • Must be registered with the South African Nursing Council (SANC) 

  • South African ID card, or international passport with an active work permit  

  • Police Clearance Certificate

How to register with Nursing Services of South Africa: it’s free and easy.

Why RNs choose to work with us

  • Fair pay for the work you do: use our payrate calculator to see how much you could be earning in Gauteng 

  • Weekly payments: directly into your bank account 

  • Flexibility: you have the freedom to choose when and where you want to work 

  • Training and Development: we offer discounted rates on training so you can improve your skills and maximise your opportunities  

  • Staffshift: we have built smart technology Staffshift, to help you manage your own career, with ease.  

  • Experience: for 80 years we have been the industry leaders in medical and healthcare staffing in South Africa 

  • SANC Payment Plan: opt-in to pay off your SANC fees throughout the year with NSSA

Ready to Apply?

If you have Primary Health Care experience, a passion for patient care, and the confidence to lead during critical shifts, we want to hear from you. Step into a role where your expertise is valued, your growth is supported, and your impact is immediate.

  • WhatsApp Chat: Need help with registration or compliance? Contact us at 060 070 2991 

  • Online Registration: If you have already registered with us, agency staff chat with us in Staffshift  

  • Or send your CV directly to eugee.leroux@nurses.co.za

  • Register Now