For Job SeekersJohannesburg

How to Apply at O'Keeffe & Swartz: Step-by-Step Guide

Step-by-step guide to applying at O'Keeffe & Swartz in Johannesburg. Salaries, requirements, interview tips & where to find O'Keeffe & Swartz vacancies in 2026.

13 min read
Diverse young professionals in a bright modern workplace, confident and engaged in Johannesburg, South Africa — illustrating how to apply at O'Keeffe & Swartz.
AI-generated

TL;DR — Quick Answer

To apply at O'Keeffe & Swartz, visit their careers portal or browse current O'Keeffe & Swartz vacancies on ShiftMate — you'll need Matric, a South African ID, and at least 6 months of sales or call centre experience for most roles.

  • O'Keeffe & Swartz is one of South Africa's largest direct sales and insurance outsourcing firms, with major operations in Johannesburg, Cape Town, and Durban.
  • Entry-level sales consultants typically earn between R5,000 and R8,000 basic per month, with commission structures that can push total earnings significantly higher.
  • ShiftMate tracks live O'Keeffe & Swartz job openings — view the O'Keeffe & Swartz careers hub on ShiftMate to see what's available right now.

If you're job hunting in Johannesburg and you've heard that O'Keeffe & Swartz is hiring, you're in the right place. O'Keeffe & Swartz (OKS) is one of South Africa's best-known outsourced sales and insurance distribution companies, and their Johannesburg operations regularly recruit hundreds of sales consultants, team leaders, and support staff throughout the year. Whether you're a recent Matric graduate or someone with a few years of call centre experience behind you, understanding exactly how to apply — and what to expect — gives you a real edge.

This guide walks you through every step of the O'Keeffe & Swartz application process: what roles are available, what the company actually looks for, what salaries look like in 2026, and how to position yourself to get hired. We've also included transport tips specific to Johannesburg and insider advice from ShiftMate's experience placing frontline workers across the sector.

Key Takeaways

  • O'Keeffe & Swartz recruits continuously for sales, insurance, and support roles in Johannesburg.
  • A Matric certificate and South African ID are non-negotiable minimum requirements for most positions.
  • Commission is a major part of OKS earnings — understanding the structure before you apply helps you ask the right questions in your interview.
  • ShiftMate's O'Keeffe & Swartz careers hub is updated regularly with live vacancies, so bookmark it if you're actively looking.
  • Preparation matters more than experience at OKS — they hire for attitude and train for skill in most entry-level roles.

Who Is O'Keeffe & Swartz?

O'Keeffe & Swartz is a South African direct marketing and insurance distribution company that has been operating for over 30 years. They specialise in selling financial products — primarily life insurance, funeral cover, and credit-related insurance — on behalf of major South African insurers and banks.

OKS is not a call centre in the traditional sense. They're an outsourced sales force, which means their agents are the frontline of some of the biggest insurance brands in the country. This distinction matters when you're applying: the culture, expectations, and pay structures are more sales-driven than your average BPO or customer service role.

Their Johannesburg operations are among their largest in the country, with teams spread across the city including outbound sales floors, face-to-face field sales teams, and back-office support functions. If you want to understand what makes OKS tick before you apply, ShiftMate's O'Keeffe & Swartz company profile breaks down the employer in detail — including current vacancies, culture insights, and how to stand out in their hiring process.

Types of Jobs Available at O'Keeffe & Swartz

OKS hires across several distinct job families. Knowing which category you fit into before you apply helps you tailor your CV and talk points correctly.

1. Sales Consultant (Outbound)

This is the highest-volume role OKS recruits for. Outbound sales consultants make calls to leads provided by OKS — you are not cold calling strangers from a phone book. You're working with warm or semi-warm leads and converting them to insurance policies. The role is target-driven, and your income is directly tied to your performance.

2. Direct Sales Agent (Face-to-Face)

OKS also runs field sales teams that operate at taxi ranks, shopping centres, and community events across Johannesburg. These agents sign up customers face-to-face rather than over the phone. If you're an extrovert who struggles to sit at a desk all day, this stream is worth exploring.

3. Team Leader / Sales Team Manager

Experienced agents who consistently hit targets are often promoted into team leadership. These roles involve coaching a team of 8–15 consultants, managing daily targets, and reporting upward. You typically need 12–18 months of proven sales performance at OKS or a similar company before being considered.

4. Quality Assurance (QA) Assessor

QA assessors listen to recorded and live sales calls to ensure compliance with Financial Sector Conduct Authority (FSCA) standards and internal scripts. This role suits people with call centre sales experience who want to move off the phones but stay in the industry.

5. Training and Development

OKS invests in staff training — they need trainers who can onboard new sales consultants, run product knowledge sessions, and keep teams updated on regulatory changes. These roles are less frequently advertised but do appear, especially as OKS grows its Johannesburg headcount.

6. Administration and Support

Back-office roles including HR coordinators, payroll administrators, and operations support staff. These positions are fewer in number but offer more stable hours and salary structures compared to commission-heavy sales roles.

Minimum Requirements to Apply

OKS has clear baseline requirements. Meeting these before you apply saves everyone time — including yours.

  • Matric certificate (Grade 12) — non-negotiable for all roles, including entry-level sales.
  • South African ID document — a green barcoded ID book or smart ID card is required.
  • Clear credit record — because OKS operates in the financial services space, many roles require a credit and criminal background check. A poor credit record won't automatically disqualify you, but undisclosed judgments will.
  • RE5 certification (advantageous) — the Regulatory Examination for Representatives is a requirement for anyone giving financial advice under the FAIS Act. OKS sometimes assists new hires in obtaining this, but having it already is a strong advantage. You can register through the INSETA SETA.
  • 6+ months sales experience — while some entry-level roles accept no prior experience, having at least 6 months in a sales, retail, or call centre environment meaningfully improves your chances.
  • Computer literacy — basic MS Office and typing speed matter, especially for outbound call roles where you'll be logging calls on CRM systems in real time.

GET HIRED FASTER

Find jobs in Johannesburg

Create a free profile and get matched to employers hiring right now.

Create Free Profile
or

For field sales roles, a driver's licence is sometimes preferred but rarely mandatory for Johannesburg-based positions, given the city's public transport access to major commercial nodes.

O'Keeffe & Swartz Salary Ranges in 2026

This is the question most applicants have and the one OKS is least transparent about upfront. Here's what you can realistically expect based on industry data and ShiftMate's knowledge of the direct sales and insurance outsourcing sector in Johannesburg.

RoleEntry-Level (Basic)Experienced (Basic + Commission)Notes
Outbound Sales ConsultantR5,000 – R7,000/monthR12,000 – R20,000+/monthCommission structure is the primary earnings driver; basic is a floor, not a target
Direct / Field Sales AgentR4,500 – R6,500/monthR10,000 – R18,000/monthHigher variance; earnings depend heavily on location and foot traffic
Team LeaderR12,000 – R15,000/monthR18,000 – R25,000/monthOverride commission on team performance adds significantly to take-home
QA AssessorR8,000 – R11,000/monthR13,000 – R18,000/monthMore stable, less commission-dependent
Trainer / L&D FacilitatorR10,000 – R14,000/monthR16,000 – R22,000/monthRequires strong facilitation skills and product knowledge
Admin / Operations SupportR7,000 – R10,000/monthR12,000 – R16,000/monthFixed salary; limited commission exposure

Want to see how your current experience stacks up against these figures? Check what you could earn using ShiftMate's free salary calculator — it's calibrated for South African frontline and call centre roles.

How to Apply at O'Keeffe & Swartz: Step-by-Step

Here is the exact process to follow for 2026. Don't skip steps — OKS receives a high volume of applications and incomplete submissions are filtered out quickly.

Step 1: Find a Live Vacancy

The first and most important step is confirming that OKS is actively recruiting for a role that matches your profile. OKS vacancies appear on their own careers portal, on platforms like PNet and Indeed, and on ShiftMate. Browse the O'Keeffe & Swartz careers hub on ShiftMate to see current openings — we keep this updated as new roles come through. You can also browse job opportunities across Johannesburg more broadly if you're open to similar roles at other direct sales employers.

Step 2: Prepare Your Documents

Before you submit anything, have these ready in digital format (PDF where possible):

  • Updated CV (no longer than 2 pages — OKS recruiters scan quickly)
  • Certified copy of your Matric certificate
  • Copy of your South African ID
  • Proof of address (utility bill or bank statement, not older than 3 months)
  • RE5 certificate if you have one
  • Bank-confirmed banking details (for payroll processing once offered)

Step 3: Submit Your Application

Apply directly through the vacancy listing — either via the OKS careers portal or through the ShiftMate platform. Tailor the first paragraph of your CV cover note to the specific role: mention the product type (insurance, life cover, funeral plans) and your relevant experience. Generic applications are the easiest to skip past.

Step 4: Telephonic Pre-Screening

Most OKS applications trigger a telephonic pre-screening call within 3–7 business days of submission. A recruiter will call to verify your basic details, confirm your availability, and assess your verbal communication. Speak clearly, confirm you understand the role is commission-driven, and demonstrate enthusiasm without overselling yourself. This call typically lasts 10–15 minutes.

Step 5: Face-to-Face Interview or Virtual Assessment

Shortlisted candidates are invited for a formal interview, which at OKS usually includes a roleplay component. You will be asked to simulate a sales call or a product pitch. Prepare for questions like:

  • "Tell me about a time you convinced someone who initially said no."
  • "How do you handle rejection when you've had a bad day on the phones?"
  • "Walk me through how you'd explain funeral cover to someone who's never had insurance."

The roleplay is not about being perfect — it's about showing that you can communicate naturally, handle objections without becoming defensive, and listen to what a customer actually says rather than just pushing a script.

Step 6: Background and Credit Checks

If you progress past the interview, OKS will run a standard criminal background check and in many cases a credit check. Disclose any adverse credit history upfront — OKS has made offers to candidates with difficult credit histories before, but they will not make offers to candidates who concealed information.

Step 7: Offer and Onboarding

Successful candidates receive a written offer of employment. Read the commission structure section carefully — understand the difference between your guaranteed basic, your target-based commission, and any clawback provisions (where commission is recovered if a policy lapses shortly after sale). Once you accept, onboarding typically starts within 1–2 weeks and includes product training, compliance orientation, and a supervised sales period.

Shift Types and Working Hours at O'Keeffe & Swartz

OKS outbound sales floors typically operate across two core shifts in Johannesburg:

  • Morning shift: 08:00 – 17:00 (Monday to Friday, with some Saturday morning requirements)
  • Afternoon/Evening shift: 12:00 – 20:00 or 13:00 – 21:00 (often for campaigns targeting working consumers)

Field sales roles follow a different pattern — you're typically expected to be deployed at a location (taxi rank, mall, community activation point) from early morning through peak traffic hours. This often means 06:30 – 16:00 shifts, which are physically demanding but don't involve the pressure of a monitored call floor environment.

Weekend work is common, particularly for field agents. Confirm shift requirements for your specific role before accepting an offer — they vary by campaign and client contract.

Getting to O'Keeffe & Swartz Offices in Johannesburg

OKS has operations across multiple Johannesburg nodes. Here's practical transport guidance for the most common locations:

Sandton / Wynberg Area

If your interview or placement is in the Sandton corridor, the Gautrain Sandton Station is the most reliable connection point. From Park Station in the Johannesburg CBD, the Gautrain takes approximately 15 minutes to Sandton. From Sandton Station, most OKS offices are a short Uber or metered taxi ride. The Noord Street Taxi Rank in the CBD also services routes to Sandton via Alexandra.

Roodepoort / West Rand

For OKS sites in the west, commuters from Soweto typically use the Rea Vaya BRT (Bus Rapid Transit) system or minibus taxis from the Bree Street Taxi Rank. Commuter rail from Johannesburg Park Station on the Randfontein/Naledi line services several West Rand stops, though reliability on the Metrorail network remains inconsistent — build in extra travel time if you're relying on trains for an interview.

Midrand

For Midrand-based OKS locations, the Gautrain Midrand Station is your best anchor. From there, ride-hailing services or the Rea Vaya route extensions cover most commercial parks in the area. Tembisa and Ivory Park commuters should check the taxi rank on Pretoria Road in Midrand as a local connection point.

As a general rule: if you're attending an OKS interview, allow at least 30 minutes of buffer time beyond your estimated travel. Arriving early signals reliability — something OKS values highly given the sales floor attendance requirements.

How ShiftMate Helps You Get Hired Faster

ShiftMate works differently from a traditional job board. Rather than just listing vacancies, we connect job seekers with employers through a trial-to-hire model — meaning you get a real opportunity to prove yourself in the role before permanent placement is confirmed. For sales-driven companies like OKS, this works exceptionally well: the employer sees your actual performance on the floor, and you get to experience the culture and commission structure before committing long-term.

Our experience placing workers across Johannesburg's direct sales and insurance outsourcing sector shows that the first two weeks are the highest-dropout period — candidates often leave not because they can't do the job, but because the role wasn't what they expected. ShiftMate's trial approach closes that gap. You go in with full transparency on what the role involves, and the employer sees a candidate who is genuinely motivated, not just desperate for any job.

If you're also exploring other BPO and direct sales employers in Johannesburg, it's worth checking how to apply at Afrishore and how to apply at EXL — both are active hirers in the city with comparable entry requirements.

5-Minute Job-Ready Checklist

  • ✓ Matric certificate — scanned, clear, and saved as PDF on your phone and email
  • ✓ South African ID — front and back photos saved in digital format
  • ✓ Updated CV — maximum 2 pages, most recent experience first, contact number and email clearly visible
  • ✓ Proof of address — utility bill or bank statement not older than 3 months
  • ✓ Practise your sales pitch — prepare a 60-second explanation of a simple product (any product) in plain language; this is your roleplay warm-up
  • ✓ Know your numbers — if you have previous sales experience, know your average monthly target, average conversion rate, and best month performance by heart
  • ✓ Bank account details — a South African bank account in your name is required for payroll; confirm your account number and branch code are correct
  • ✓ Confirm your internet access — many OKS pre-screenings and follow-up communications happen via WhatsApp or email; ensure both are active and monitored

Ready to Apply for O'Keeffe & Swartz Jobs?

O'Keeffe & Swartz is one of the most consistent hirers in Johannesburg's sales and insurance space. If you have the drive to work in a performance-based environment, the earning potential is real — but so is the competition for spots.

The fastest path to an OKS application that gets noticed is preparation: know the role, understand the commission model, and show up to every interaction — from the pre-screening call to the final interview — as someone who understands what the job actually involves.

Start by checking what's available right now. Explore Johannesburg job opportunities on ShiftMate or go directly to the O'Keeffe & Swartz careers hub to see live vacancies and apply through the ShiftMate platform. If you want to cast a wider net across Johannesburg's frontline job market, browse all available job opportunities on ShiftMate and filter by location, shift type, and experience level.

Ready to take action?

Find Call Centre & BPO Jobs Near You — Free

Thousands of verified SA employers are hiring right now. Apply in minutes — no CV required to get started.

Browse Open Jobs →

GET HIRED FASTER

Find jobs in Johannesburg

Create a free profile and get matched to employers hiring right now.

Create Free Profile
or

South Africa's call-centre talent marketplace

The fast, smart way for top BPOs and call-centre operators to discover and connect with South Africa's best pre-assessed agents — filtered by province.

Looking for work

Get discovered by top operators

Sign up free, prove your skills, and get matched with call-centres hiring across South Africa.

Join as a candidate
Hiring agents

Discover work-ready talent

Browse and filter pre-assessed candidates by province, and connect directly — no middleman, no agency fees.

Hire talent

Ready to show what you can do?

Join ShiftMate and prove your skills through action, not interviews.

Related Articles