Open positions · Recruiting for our clients

Great roles, great companies — and a recruiter in your corner.

These are positions we’re actively recruiting for on behalf of our clients across South Africa. We get to know the real you — not just your CV — and represent you properly every step of the way.

View open positions
Before you apply

Applying takes about 10 minutes

Our process is short and human. Here’s what to expect — and what to have ready before you start.

  1. Step 1

    Find a role that fits

    Browse the positions we’re recruiting for below and pick the one that’s right for you.

  2. Step 2

    Have your CV ready

    A PDF or Word document, up to 10 MB. Make sure it’s up to date before you start.

  3. Step 3

    Record a short video

    A 1–3 minute hello, recorded right in your browser — so find a quiet spot with a camera and mic.

  4. Step 4

    We get back to you

    A real person reviews every application and follows up within a few working days.

Heads up: you’ll record a short video

As part of every application you’ll record a 1–3 minute video introduction directly in your browser — no uploads or editing needed. It’s your chance to bring your personality across, so take a moment to find good light, a quiet space, and a working camera and microphone before you begin. You can re-record as many times as you like.

Open positions

1 role we’re recruiting for now

Click any role to see the details, then apply in a few minutes.

TechnologyOur client · Professional Services

Software Training Facilitator

Full-timeOn-sitePretoria· R22 000 - R27 000 (Depending on experience)
View role details

The role

  • Provide training on the company's in-house products.
  • Provide off-site training.
  • Support in the designing and documenting of training programs
  • Continuous evaluation of training programs suitability and effectiveness.
  • Support in the overall maintenance of training material and manuals to ensure that the curricula remains relevant and up to date.
  • Seek innovative ways to present training programs (Facilitator Guides /eLearning / Classroom training / 1-2-1 Sessions / Action Learning / Video’s / Social Media / etc.)
  • Support in the planning, scheduling and organizing of training courses.
  • Presenting approved training material in a professional manner to strive for competency of students.
  • Coordinate and manage the training administration.
  • Support in the documenting and maintenance of a training management system.

What they’re looking for

  • Computer literate
  • Ability to speedily learn software applications
  • Passion to train on all levels
  • Report writing
  • Documenting of training material
  • Interactive (Internal Staff / Stakeholders / Clients)
  • Fluent in English
  • Communication skills (written and verbal)
  • Strong administrative skills
  • Organized
  • Planning and scheduling
  • Attention to detail
  • Ability to travel locally and internationally
  • Ability to work adjusted hours when required for international training sessions

Recruited & placed by People Mind Consulting

Don’t see the right role yet?

Join our talent network and we’ll keep you in mind as new positions come in from our clients.