The Public Service Commission (PSC) advertises and fills most Kenyan government jobs. Applications are submitted 100% online through the PSC portal. Competition is high — a strong application with accurate documents is essential.
- KRA PIN
- eCitizen account
- Academic and professional certificates (scanned)
- National ID
- Updated CV (PDF format)
Monitor PSC job advertisements
Go to publicservice.go.ke → Recruitment → Current Vacancies. PSC advertises in batches, typically 2–4 times per year. Subscribe to email alerts. Also check the PSC official Twitter account @PSC_Kenya for announcements.
Register on the PSC recruitment portal
At publicservice.go.ke, click “Job Recruitment” → “Apply Now.” Register with your National ID number and email. Create a complete profile including all academic qualifications, professional certificates, and employment history.
Apply for specific positions
Open the vacancy advertisement, read the requirements carefully, and click “Apply.” Fill in the online application form. Upload all required documents: academic certificates, transcripts, professional certificates, National ID, and passport photo.
Submit before the deadline
PSC deadlines are strict — applications close at midnight on the stated date. The system closes automatically. Submit at least 2 days before the deadline in case of technical issues. You receive an acknowledgement email.
Shortlisting and interviews
Shortlisted candidates are contacted by email and through their PSC portal dashboard. Interviews are conducted at PSC headquarters in Nairobi or regional offices. Bring originals of all uploaded documents to the interview.
Frequently Asked Questions
Requirements vary widely by position: entry-level clerical posts may require KCSE Grade D+ and a certificate, while professional positions require a bachelor’s degree and relevant professional registration (e.g., EBK for engineers, LSK for lawyers, NMC for nurses).
Most PSC positions have a maximum age of 35 years. Some technical/professional positions may accept up to 40 years. The minimum age is generally 18 years. Check individual job advertisements for specific age requirements.