The Kenya Revenue Authority (KRA) is the National Revenue Collection Agency for the Government of Kenya. Our Vision is: “An agile tax and customs revenue agency facilitating voluntary compliance for all.”
The Authority is seeking to recruit results-oriented, self-driven, dynamic, and experienced individuals with high integrity to fill the following positions:
Officer – Data Integration
Terms of Service: Three (3) years, Fixed Term Contract
Remuneration: As per KRA salary structure
Job Summary.
The jobholder will be responsible for supporting the implementation of the Authority’s strategies and policies for 3rd party data management.
Duties and responsibilities
- Consolidate and integrate data from 3rd party systems and combine into a single and coherent data set.
- Initiate data transformation by converting 3rd party data into a format that is compatible with the internal system while applying necessary transformations like cleaning, enriching, and structuring.
- Manage data pipeline through building and maintaining pipelines that automate the extraction, transformation, and loading (ETL) of 3rd party data.
- Validate and clean data to assure quality by ensuring that the integrated data is accurate, consistent, and of high quality.
- Liaise and request data from 3rd party’s and integrate these data from multiple sources, ensure accuracy, consistency, and reliability.
- Design, implement, and optimize scalable and efficient data pipelines for ingestion, processing, and storage.
- Develop and maintain data architectures that support business intelligence, analytics and artificial intelligence (AI)/machine learning (ML) initiatives.
- Monitor and enhance performance of data systems to ensure minimal downtime and optimal speed.
- Implement processes that are meant to verify data integrity and consistency throughout the pipeline.
- Work with other stakeholders, understand requirements and deliver appropriate solutions.
- Document data engineering processes, workflows, and technical specifications for reference and future updates.
- Implement data security measures and ensure compliance with organizational policies and regulatory requirements.
Person specifications
For appointment to this job, the candidate must have:
- Bachelor’s degree in Computer Science, Data Science, Information Technology, Artificial Intelligence, Machine Learning, Economics, Statistics, Mathematics, Engineering or a related field
- Proficient in Computer Applications.
- One (1) year of relevant work experience.
Technical/Functional competencies
- Show merit and ability as reflected in work performance and results.
- Strong communication skills to collaborate with both technical and non-technical teams.
Deadline: Monday, September 8, 2025

