South Africa Jobs Aggregator
Pricing
from $0.50 / 1,000 job results
South Africa Jobs Aggregator
Fresh South African job listings (CareerJunction) as structured JSON: title, company, location, URL.
Pricing
from $0.50 / 1,000 job results
Rating
0.0
(0)
Developer
Armand Oberholzer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does ZA Jobs Aggregator do?
This actor collects fresh South African job listings into structured JSON: title, company, location, summary, and a direct application URL. Current source: CareerJunction, one of ZA's largest job boards, scraped from its public (no-login) search results. Schedule it on Apify to feed job alerts, market dashboards, recruiter tooling, or salary research.
Why use it?
- Recruiters: track which companies are hiring for a skill, daily.
- Job-alert products: one clean feed instead of scraping boards yourself.
- Labour-market analysts: build time series of ZA demand by keyword.
How to use it
- Enter search keywords (e.g. "developer").
- Choose how many result pages to collect.
- Run or schedule; read the dataset via UI or API.
Input
{ "keywords": "developer", "maxPages": 1 }
Output
{"source": "careerjunction","keywords": "developer","title": "Senior C# Developer","url": "https://www.careerjunction.co.za/jobs/senior-csharp-developer-johannesburg-123456","company": "MSP Staffing","location": "Johannesburg","summary": "Our client, a leading fintech, is looking for...","collectedAt": "2026-07-25T18:00:00.000Z"}
You can download the dataset in JSON, CSV, or Excel formats.
| Field | Meaning |
|---|---|
title / url | Listing title and canonical listing URL |
company | Hiring company or agency (when disclosed) |
location | Listing location text |
summary | First ~300 chars of the listing blurb |
Automate it: Tasks + scheduling (recommended)
Job listings decay in days — schedules keep your feed fresh:
- Click Create task and save your keywords as a configuration.
- Set the task's Schedule — daily 07:00 catches listings posted overnight.
- Each run lands in dataset history, giving you a hiring-demand time series per keyword.
- Use Integrations to push new listings to Slack, email digests, or your ATS via webhook.
Pro pattern: one task per role family — "developer-jhb", "accountant-cpt", "remote-only" — so alerts stay signal, not noise.
Pricing
Pay-per-event: a small flat fee per run plus a fraction of a cent per job row. A daily one-page pull costs about a cent.
Roadmap, disclaimers & support
Additional boards (JobMail, PNet) are planned; Careers24 and IOL are currently excluded because they sit behind bot protection — this actor does not bypass CAPTCHAs or bot walls. Only public listing metadata is collected (no candidate data, no personal information). Layout changes on the source site can temporarily reduce results; report anything odd via the Issues tab (answered within the Apify 14-day SLA).