Kenya Government Jobs Scraper
Pricing
Pay per usage
Go to Apify Store
Kenya Government Jobs Scraper
Scrapes official government job adverts from the Kenya Government Advertising Agency (gaa.go.ke). Returns job title, recruiting agency, submission deadline, and PDF advert link.
Get every official Kenyan government job advert in one structured dataset. This Actor scrapes the Kenya Government Advertising Agency portal (gaa.go.ke) — the official source where ministries, state corporations, counties, universities, and agencies publish vacancies — and returns clean, structured job data you can filter, export, or pipe into alerts. A typical run returns 400+ current adverts in under 10 seconds.
What you get
For every job advert currently published:
| Field | Description |
|---|---|
| title | Job advert title as published |
| agency | Recruiting ministry, agency, university, or state corporation |
| deadline | Application submission deadline |
| attachment | Advert PDF filename and size |
| pdf_url | Direct link to the official PDF advert with full details and application instructions |
| source_url | The gaa.go.ke listing page the advert was found on |
| source | Data source attribution |
| scraped_at | ISO timestamp of when the record was collected |
Real sample output (JSON):
{"title": "Chief Executive Officer Vacant Position at the National Biosafety Authority","agency": "National Biosafety Authority","deadline": "5th October, 2026","attachment": "Chief Executive Officer Vacant Position at the National Biosafety Authority.pdf (153.36 KB)","pdf_url": "https://gaa.go.ke/sites/default/files/2026-09/Chief%20Executive%20Officer%20Vacant%20Position%20at%20the%20National%20Biosafety%20Authority.pdf","source_url": "https://gaa.go.ke/job-adverts","source": "Kenya Government Advertising Agency (gaa.go.ke)","scraped_at": "2026-09-09T13:46:46.916Z"}```## How to use it1. Click Start — no configuration needed. The Actor fetches all current adverts.2. (Optional) Set the Keyword Filter to narrow results — e.g. engineer, nurse, university, Kenya Revenue Authority.3. Open the Output tab and export as JSON, CSV, or Excel — or connect the dataset to Google Sheets.### Input| Field | Type | Default | Description ||---|---|---|---|| keyword | string | "" (all adverts) | Filter by keyword in job title or agency name |Example input:```json{ "keyword": "engineer" }```## Use cases- Job seekers & career sites — republish or get alerted on new government vacancies before they circulate.- Recruiters & HR firms — monitor public-sector hiring activity across agencies and counties.- Researchers & journalists — track government hiring trends by agency, role, and institution.- Newsletter & alert builders — schedule daily runs and pipe new adverts to email, Slack, WhatsApp, or Telegram via Apify integrations.## Automate itSchedule this Actor to run daily in Apify Console (Schedules to Create new), then use an integration (Gmail, Slack, Google Sheets, Make, n8n, Zapier) to deliver only new adverts. Combine with the keyword filter for role-specific alerts.## For AI agents (MCP)This Actor can be called through the Apify MCP server (https://mcp.apify.com). Ask your agent to:Run wafspaul/kenya-government-jobs with keyword 'ICT' and list the jobs closing this month.The Actor returns a small, structured dataset (title, agency, deadline, PDF link) suitable for direct use in agent conversations.## PricingFree to use — you only pay for Apify platform usage consumed by the run (a full run of 400+ adverts costs well under $0.01 in compute).## FAQHow fresh is the data? Each run scrapes the live gaa.go.ke portal at the moment of execution. Schedule daily runs for continuous coverage.Does it include full job descriptions? The portal publishes full details as PDF adverts; this Actor returns the direct PDF link for each job.Is this legal? The Actor collects publicly available job adverts published by the Kenyan government for public distribution.Something broken? Open an issue in the Issues tab — fixes ship within 48 hours.