Not sure if your CV is passing the ATS filter? Get your free score in 60 seconds →
Back to Blog
ATS Optimization9 min read14 May 2026

How to Beat ATS Filters at Pnet, CareerJunction & LinkedIn (2026 Guide)

Pnet, CareerJunction, and LinkedIn all run ATS filters — but they work differently. Here's how to optimise your CV for each platform so your application actually reaches a recruiter, not just a database.

If you're applying for jobs in South Africa, you're almost certainly using Pnet, CareerJunction, LinkedIn, or some combination of the three. What most job seekers don't realise is that each platform runs its own ATS processing on your CV — and they don't all work the same way.

Optimising your CV for one platform without understanding the others means leaving opportunities behind. This guide breaks down how each platform processes your application and exactly what you need to do to maximise your chances of getting through to a real recruiter.

75%+

of CVs submitted to large South African employers are filtered by ATS before reaching a recruiter. For JSE-listed companies and government entities, the figure rises to 90%+.

What Is ATS and Why Can't You Ignore It?

Applicant Tracking Systems (ATS) are software platforms that manage the volume of CV applications employers receive. When you submit a CV, the ATS parses your document — extracting your name, contact details, work history, education, and skills — and stores it in a searchable database.

The employer or recruiter then searches this database using keywords from the job description. CVs that don't match enough keywords, or that the ATS couldn't parse correctly, simply don't surface in results. You're not rejected — you're invisible. No one ever makes a conscious decision to pass over you; the system just doesn't show you.

Pnet: South Africa's Largest Job Board

Pnet is South Africa's biggest job portal and processes millions of applications annually. Their ATS parsing is strict about document structure, and getting it wrong costs you visibility on the platform with the highest job-seeker traffic in the country.

Pnet Optimisation Tips

  • Upload as .docx where possible — Pnet's parser handles Word documents more reliably than PDFs
  • Single-column layout only — two-column CVs frequently parse incorrectly and lose content
  • Keep contact details in the document body — not in headers or footers (common ATS trap)
  • Use standard section headings: "Work Experience", "Education", "Skills" — not creative variations
  • Fill in ALL of Pnet's profile fields, not just the CV upload — profile data is indexed separately
  • Include your industry-specific keywords in the first 150 words of your CV (highest parse weight)
  • Enable career alerts for your target roles — Pnet's algorithm surfaces active candidates to recruiters

One Pnet-specific factor many miss: your Pnet profile is scored and searched separately from your CV upload. Recruiters can search directly in Pnet's candidate database using profile data alone. Make sure your profile is 100% complete, your current job title matches the role you're targeting, and your skills list reflects your actual specialisations.

CareerJunction: Strong for Professional Roles

CareerJunction tends to attract higher-level roles and is particularly strong for professional, IT, and financial services positions in South Africa. Their ATS has a slightly different profile to Pnet.

CareerJunction Optimisation Tips

  • Both .docx and PDF are well-supported on CJ — but avoid graphic-heavy or Canva-generated PDFs
  • CareerJunction's ATS handles simple tables in Word documents better than Pnet — but avoid complex layouts
  • Use the CJ candidate profile's "expertise" tagging system to tag your actual specialisations precisely
  • CJ recruiters often filter by years of experience plus specific qualification — include both clearly in your CV
  • Update your profile at least once a month — CJ surfaces recently active candidates to paying recruiters
  • Include your B-BBEE status if applicable — many CJ employers filter specifically for EE requirements
  • For IT roles, CJ recruiters commonly search by specific certification (MCSA, CISA, AWS, etc.) — spell these out in full

LinkedIn: The Platform Where Recruiters Find You

LinkedIn works differently to job boards — it's both a networking platform and an active sourcing tool. Recruiters search LinkedIn's database for passive candidates, not just people who applied. Your LinkedIn profile is essentially a second CV that needs its own optimisation strategy.

LinkedIn Profile Optimisation Tips

  • Headline: Include 2–3 keywords beyond your job title — "Senior Financial Analyst | IFRS | Mining & Resources"
  • About section: Use this as your keyword-dense summary — 200–300 words with your key skills and industry terms
  • Experience section: Mirror your LinkedIn descriptions to your CV exactly — recruiters cross-reference the two
  • Skills section: LinkedIn allows 50 skills — add all relevant ones and get endorsements for the top 10
  • Set "Open to Work" to visible to recruiters only (not public) — increases recruiter outreach significantly
  • Upload your CV to LinkedIn Easy Apply — but maintain your profile separately for recruiter search
  • Recommendations from managers carry weight on LinkedIn in a way they don't elsewhere — request them actively

Our ATS scan benchmarks your CV against South African platform data from Pnet, CareerJunction, and LinkedIn.

Get My Platform ATS Score →

Universal ATS Best Practices (All Platforms)

Regardless of which platform you're applying through, these principles apply everywhere:

  1. 1Keyword mirror: Read the job description and use its exact language in your CV — especially for technical skills, qualifications, and software tools.
  2. 2Single-column layout: Every major ATS handles single-column documents more reliably than multi-column. No exceptions.
  3. 3ATS-safe fonts: Calibri, Arial, Garamond, or Times New Roman. Decorative or very thin fonts are sometimes skipped by parsers.
  4. 4Spell out acronyms once: Write "Chartered Accountant (CA(SA))" not just "CA" — the ATS may not know what CA means without the full term.
  5. 5No graphics, no icons, no profile photos: All three create parsing errors in every major ATS system.
  6. 6File naming: Name your CV file "FirstName-LastName-CV.docx" — it helps recruiters find you when they download a batch of applications.

How to Know If Your CV Is ATS-Ready for SA Platforms

The fastest way to know how your CV performs is to run it through a scanner that understands South African platform standards. Our free tool assesses your CV for keyword density, formatting compliance, and content quality — and gives you a score out of 100 with specific fixes for each issue found.

Get a CV Optimised for the SA Platforms You're Actually Using

Start with the free scan to see your current score, then decide if a rewrite makes sense. Our service is built specifically for how Pnet, CareerJunction, and LinkedIn work in South Africa — not generic international templates.