KRA
KRA Careers & Job Opportunities, and Tips for Success
Looking to build a career in one of Kenya’s most prestigious government institutions? The Kenya Revenue Authority (KRA) offers a wide range of career opportunities for professionals, fresh graduates, and interns across the country. With its commitment to professional growth, integrity, and innovation, KRA remains a top employer in the public sector.
Here, we will explore everything you need to know about KRA careers—from how to find job openings and apply, to internship programs, qualifications, and insider tips to stand out during the recruitment process.
See below job openings
About the Kenya Revenue Authority (KRA)
The Kenya Revenue Authority is the principal tax collection agency for the Government of Kenya. It operates under the Ministry of National Treasury and Planning and is mandated to assess, collect, and account for all revenues. With over 6,000 employees, KRA plays a vital role in the country’s economic development.
Why Work at KRA?
Working at KRA offers:
- Competitive government salary and benefits
- Professional growth and continuous training
- A structured career development plan
- Opportunities for promotion and transfers
- Job stability and pension plans
Categories of Jobs at KRA
KRA jobs span various departments and functions. Common career categories include:
1. Revenue Collection & Taxation
- Tax officers
- Customs officers
- Compliance officers
2. Finance and Accounting
- Internal auditors
- Accountants
- Financial analysts
3. ICT and Data Analysis
- Software engineers
- Data scientists
- System administrators
4. Legal and Compliance
- Legal officers
- Investigations and enforcement officers
5. Human Resource and Administration
- HR officers
- Administrative assistants
6. Graduate Trainee & Internship Programs
- For fresh graduates looking to build professional experience
How to Find KRA Job Vacancies
Official KRA Careers Portal
KRA posts all open positions on its official recruitment portal:
KRA e-Recruitment Portal: https://erecruitment.kra.go.ke
Steps to Check Available Jobs:
- Visit the KRA e-recruitment portal.
- Click on the “Vacancies” tab.
- View current openings, job descriptions, and qualifications.
- Apply online by creating a user account or logging in.
- Tip: Bookmark the KRA recruitment page or sign up for email alerts so you never miss a vacancy.
How to Apply for KRA Jobs – Step-by-Step
Here’s a breakdown of the application process:
Step 1: Register on the KRA e-Recruitment Portal
- Visit erecruitment.kra.go.ke
- Click “Register” and create an account using your email
- Fill in your personal details, education, work experience, and referees
Step 2: Upload Documents
Prepare and upload the following:
- National ID or passport
- Academic certificates (KCSE, Degree, etc.)
- Professional certifications (if applicable)
- CV/resume
- Cover letter (tailored to the job)
Step 3: Apply for the Desired Position
- Navigate to the list of available jobs
- Click “Apply” on the job of your choice
- Confirm your application and submit
Step 4: Await Shortlisting
- KRA will publish shortlisted candidates on the same portal or contact you via email
KRA Internship & Graduate Trainee Programs
KRA offers annual internship and graduate trainee opportunities aimed at equipping young professionals with practical work experience in public administration and revenue collection.
Internship Requirements:
- Kenyan citizen aged 20–35
- Graduated within the last 3 years
- Minimum of second-class honors or equivalent
- Certificate of good conduct
Duration:
- Internship usually lasts 6 to 12 months
- A monthly stipend is provided
Application Tips:
- Apply early—positions are highly competitive
- Tailor your CV and cover letter to reflect your eagerness to learn and contribute
Common KRA Job Requirements
Most KRA job openings require:
- A relevant degree from a recognized university
- Good communication and interpersonal skills
- Strong analytical and problem-solving abilities
- Integrity and strong work ethics
- Computer literacy
For some technical roles (ICT, Law, Finance), additional certifications or licenses (e.g., CPA, CPS, CLE) may be required.
Tips to Increase Your Chances of Getting a Job at KRA
- Tailor Your CV – Match your resume to the specific job requirements.
- Write a Compelling Cover Letter – Express your motivation and how your skills align with the role.
- Highlight Government Experience – If you’ve worked in public service before, make it stand out.
- Stay Updated – Frequently visit the KRA jobs portal for new listings.
- Prepare for Interviews – Understand KRA’s role in national development and tax administration.
- Network – Connect with current or former KRA employees on LinkedIn for insights.
Sample KRA Job Categories and Salaries (Estimates)
Position | Estimated Monthly Salary |
---|---|
Tax Officer (Entry Level) | KSh 60,000 – KSh 90,000 |
ICT Officer | KSh 100,000 – KSh 150,000 |
Legal Officer | KSh 120,000 – KSh 180,000 |
HR Assistant | KSh 50,000 – KSh 80,000 |
Graduate Trainee/Intern | KSh 15,000 – KSh 25,000 (stipend) |
Note: Salaries may vary depending on rank, qualifications, and job group.
Frequently Asked Questions (FAQs)
Is KRA currently hiring?
Visit https://erecruitment.kra.go.ke to check the latest openings. KRA frequently updates its job listings.
Can diploma holders apply for KRA jobs?
Most KRA jobs require a bachelor’s degree, but some administrative or support roles may accept diploma qualifications.
How often does KRA offer internships?
Internship programs are typically advertised once or twice a year. Check the careers portal regularly.
How long does the KRA recruitment process take?
The process can take a few weeks to several months, depending on the role. Shortlisted candidates will be contacted for interviews.
Final Thoughts on kra careers
A career at the Kenya Revenue Authority (KRA) offers not just a job, but an opportunity to contribute to Kenya’s economic growth. Whether you’re a seasoned professional or a fresh graduate, KRA careers provide a stable, rewarding, and impactful career path.
Start your journey today by visiting the KRA e-recruitment portal and applying for a job that matches your qualifications and career aspirations.
KRA careers, Kenya Revenue Authority jobs, KRA recruitment, KRA job application, KRA internship, KRA vacancies, government jobs Kenya
Want to stay updated on KRA job alerts and career advice?
Subscribe to our newsletter or follow us on social media for regular updates.
To apply for this job please visit erecruitment.kra.go.ke.