9 Job Positions at Rwanda Revenue Authority: (Deadline 14 October 2025)



9 Job Positions at Rwanda Revenue Authority: (Deadline 14 October 2025)

Principal Professional Data Scientist at Rwanda Revenue Authority: (Deadline 14 October 2025)

Data Science Team

Job Title:

Principal Professional Data Scientist

Grade:

P3

Supervisor:

Director for Data Science Unit

Location:

HQ

Working Mode:

Hybrid

Purpose

The Principal Professional Data Scientist provides technical leadership, oversees advanced analytics projects, and guides a team of data scientists in delivering impactful solutions aligned with the institution’s strategic goals. The holder of this position is responsible for leading, mentoring, and coordinating the work of the Data Science team. The role ensures the design, development, and deployment of advanced analytical models by using machine learning (ML) and artificial intelligence (AI) techniques to address institutional challenges, improve compliance and service delivery, and to support policy formulation.

Key duties and responsibilities

  1. Lead and manage the data science team, ensuring effective planning, task allocation, and delivery of high-quality results.
  2. Provide technical direction, mentorship, and capacity building to strengthen team skills and performance.
  3. Align data science projects with RRA’s strategic priorities and compliance objectives.
  4. Collaborate with IT, Compliance, Risk Management, Auditors, Enforcement, and Policy units to integrate solutions into tax administration.
  5. Translate business requirements into actionable data science projects and communicate findings through clear reports, dashboards, and presentations.
  6. Oversee the design, development, deployment, and lifecycle management of machine learning models and platforms.
  7. Direct complex analyses of large-scale datasets (e.g., EBM transactions, tax declarations, customs data) to generate actionable insights.
  8. Work with Data Engineering to design and maintain data pipelines supporting AI/ML models.
  9. Support ad hoc analysis and timely reporting to inform decision-making.
  10. Ensure all AI/ML solutions comply with governance, cybersecurity, privacy, and regulatory requirements.
  11. Promote adherence to best practices, ethical standards, and documentation in data science.
  12. Manage integration of external/third-party data sources in line with RRA’s governance frameworks.
  13. Stay updated on industry trends and emerging technologies to drive innovation in tax administration.

Required Academic Qualification

   Preferred Qualifications

  1. Master’s Degree in Data Science specialized in data science
  2. Master’s Degree in Artificial Intelligence / Machine Learning specialized in datascience
  3. Master’s Degree in Big Data & Analytics specialized in data science
  4. Master’s Degree in Computer Engineering specialized in data science
  5. Master’s Degree in Computer Science specialized in data science
  6. Master’s Degree in Data Mining specialized in data science
  7. Master’s Degree in Statistics / Applied Mathematics specialized in data science
  8. Master’s Degree in Economics specialized in data science
  9. Master’s Degree in Information Technology / Information Systems specialized in data science

   Relevant Qualifications

  1. Bachelor’s Degree in Data Mining specialized in data science
  2. Bachelor’s Degree in Computer Science specialized in datascience
  3. Bachelor’s Degree in Computer Engineering specialized in data science
  4. Bachelor’s Degree in Statistics / Applied Mathematics specialized in data science
  5. Bachelor’s Degree in Data Science specialized in data science
  6. Bachelor’s Degree in Information Technology / Information Systems specialized in data science
  7. Bachelor’s Degree in Economics specialized in data science
  8. Bachelor’s Degree in Artificial Intelligence / Machine Learning specialized in data science
  9. Bachelor’s Degree in Big Data & Analytics specialized in data science

Skill Type

Required Skill

Required Proficiency level

DATA SCIENCE

Proficiency in big data analytics tools and technologies, including MongoDB, Apache Hadoop, Apache Spark, Hadoop MapReduce, and related frameworks for processing and analyzing large-scale datasets.

advanced

DATA SCIENCE

Proficiency with machine learning frameworks and libraries, such as TensorFlow, PyTorch, Keras, scikit-learn, XGBoost, and LightGBM, for developing, training, and deploying predictive models.

advanced

DATA SCIENCE

Proficiency in AI, Machine Learning, NLP, and Deep Learning, with the ability to design, implement, and optimize intelligent solutions that address business challenges and support data-driven decision-making.

advanced

Programming

Proficiency in testing frameworks (pytest, unittest), code formatting and linting tools (black, isort, flake8), interactive coding and notebooks (Jupyter, IPython), API interaction (requests, aiohttp), and web scraping/parsing libraries (BeautifulSou

advanced

Programming

Experience with DevOps practices, including CI/CD pipelines, automation, containerization, and deployment of AI/ML solutions in production environments.

advanced

Programming

Experience in Python with strong knowledge of libraries such as NumPy, pandas, scipy and familiarity with software development best practices including version control (Git), testing, and packaging.

advanced

Web Development

Data visualization and development of analytical and operational dashboards

advanced

Web Development

Web development with flask, jango, php, FastAPI, JQuery, html, CSS, Bootstrap, Postman, JavaScripts, etc

advanced

Required Competencies

  1. Accountability
  2. Inclusiveness
  3. Integrity
  4. Leadership and supervision
  5. Professionalism
  6. Analytical skills
  7. Mentoring and coaching
  8. People, resources, time and performance management
  9. Problem solving
  10. Teamwork
  11. Planning, organization and coordination
  12. Details oriented
  13. Technology awareness
  14. Commitment to continuous learning

Required Experiences

  1. 6 years experience in data science for a bachelor’s degree and 3 years experience for a master’s degree.

CLICK HERE TO READ MORE AND APPLY

Principal Professional in Charge of IT Systems Audit at Rwanda Revenue Authority: (Deadline 14 October 2025)

Job details

Internal Audit Team

Job Title:

Principal Professional in Charge of IT Systems Audit

Grade:

P3

Supervisor:

Location:

HQ

Working Mode:

Hybrid

Purpose

Principal Professional in Charge of IT Audit is responsible for directing a team of internal Information Systems (IS) audit staff to monitor the Authority’s Information System security, project development, and review computer fraud to ensure the technology in place and system controls are adequate to meet business objectives and customer needs.

Key duties and responsibilities

  1. Identify key business risks to information systems, test controls, evaluate and make recommendations for improvement.
  2. Participate in the development of annual audit plan using risk assessment techniques to identify areas of concern and prioritize audit activities accordingly.
  3. Conduct highly complex, impactful, or sensitive technical IT related operations following the design of appopriate audit tests to evaluate the controls in place.
  4. Prepare working papers documenting adequately the work performed.
  5. Prepare and submit to supervisors clear and concise audit reports detailing findings, risks, and recommended improvements.
  6. Supervise the work of the Professionals in Charge of IT Internal Audit.
  7. Formulate effective liaison between the auditors and auditees to ensure meeting of reporting and response timelines, quality and documentation standards, and provide status feedback to Management.
  8. Provide assurance to RRA Senior Management that IT service management practices will ensure delivery of the level services required to meet RRA’s strategic objectives.
  9. Follow up IT internal audit recommendations and other external audits recommendations to confirm their implementation.
  10. Get involved in industry trends, regulatory requirements, and stay informed about the best practices related to IT audits and compliance frameworks (e.g. ISO 27001 ISMS, ISACA)
  11. Prepare periodc reports on the progress of IT audits for supervisors and RRA Management.

Required Academic Qualification

   Preferred Qualifications

  1. Bachelor’s Degree in Information Technology, Information Systems, Computer sciences, Computer Engineering

   Relevant Qualifications

  1. Bachelor’s Degree in Business Information Technology

Required Trainings

  1. THE CANDIDATE SHOULD BE A CERTIFIED INFORMATION SYSTEMS AUDITOR (CISA) OR HAVE A THOROUGH UNDERSTANDING OF THE CISA REVIEW MANUAL AND BE PLANNING TO SIT FOR THE EXAM.

Required Affiliations

  1. Being affiliated with ISACA(Information Systems Audit and Control Association) is an added advantage.

Skill Type

Required Skill

Required Proficiency level

Expert knowledge of internal auditing, internal controls, risk management, and finance & account

Internal controls and risk management,

low

Interpersonal

Excellent interpersonal skills

advanced

IT Security

Information security management based on ISO 27001 STANDARD

low

Negotiation skills

Negotiation skills

advanced

Proficient in data mining software such as IDEA and ACL.

Proficient in data mining software such as IDEA and ACL.

low

Required Competencies

  1. Decision making
  2. Analytical skills
  3. People management
  4. Communication
  5. Reporting
  6. Confidentiality

Required Experiences

  1. 6 years experience in IT related field, preferably in Cyber Security Services, and at least 2 years in IT Auditing

CLICK HERE TO READ MORE AND APPLY

Professional in charge of Digital Transformation & Strategic Planning at Rwanda Revenue Authority: (Deadline 14 October 2025)

Job details

Digital Transformation (EA) & Strategic Planning Team

Job Title:

Professional in charge of Digital Transformation & Strategic Planning

Grade:

P1

Supervisor:

Director in charge of Digital Transformation & Cybersecurity

Location:

HQ

Working Mode:

Hybrid

Purpose

A Professional in charge of Digital Transformation and Strategic Planning will perform selected IT operational and technical roles of a highly complex nature either on an occasional or permanent basis

Key duties and responsibilities

  1. Identify and document specific business trends, challenges and opportunities for improvement both for existing or new/potential policies, strategies, processes and standards.
  2. Collect and analyse data on identified business challenges and opportunities and recommend improvements.
  3. Work Closely with IT Project managers to Lead projects and coordinate with other teams to produce better business outcomes.
  4. Collaborate with business Analyst in consolidating digitalization needs from various departments and divisions.
  5. Promote and sustain a digital transformation
  6. Quarterly Update on RRA Business Process Digitalization Status
  7. Conduct risk analyses to proactively identify, address, and monitor risks and issues
  8. Collaborate closely with the Application Unit and Business Analysts to consolidate the annual count of business requirements developed, enhanced, and integrated.

Required Academic Qualification

   Preferred Qualifications

  1. Bachelor’s Degree in Information Technology specialized in Information Technology
  2. Bachelor’s Degree in Computer Sciences specialized in Information Technology
  3. Bachelor’s Degree in Computer Engineering specialized in Information Technology
  4. Bachelor’s Degree in Electronic and Telecommunication specialized in Information Technology
  5. Bachelor’s Degree in Science, Electronics and Telecommunication specialized in Information Technology
  6. Bachelor’s Degree in Science in Information Technology
  7. Bachelor’s Degree in Science with Honours in Computer Science
  8. Bachelor’s Degree in Science with Honours in Information Management
  9. Bachelor’s Degree in Science with Honours in Software Engineering
  10. Bachelor’s Degree in Science with Honours in Network & Communication Systems
  11. Bachelor’s Degree in Science with Honours in Information System and Management
  12. Bachelor’s Degree in Business Information Communication and Technology

   Relevant Qualifications

Required Trainings

  1. CERTIFIED DIGITAL TRANSFORMATION OFFICER
  2. Enterprise Architecture(TOGAF or similar frameworks) Training
  3. Certified Agile Certified Practitioner (ACP)
  4. PMP/PRINCE2 Certification

Skill Type

Required Skill

Required Proficiency level

Extensive Technology Knowledge

Knowledge and understanding of all relevant Information Technology standards.

advanced

Extensive Technology Knowledge

Innovation skills

advanced

Required Competencies

  1. Project management
  2. Analytical skills
  3. Communication

Required Experiences

  1. 2 years experience in Experience in information technology

CLICK HERE TO READ MORE AND APPLY

Professional in charge of Data Analysis and Statistics at Rwanda Revenue Authority: (Deadline 14 October 2025)

Job details

Data Analytics Team

Job Title:

Professional in charge of Data Analysis and Statistics

Grade:

P1

Supervisor:

Professional Officer in charge of Data Analysis and Statistics

Location:

HQ

Working Mode:

Hybrid

Purpose

A Professional in charge of Data Analysis and Statistics is an expert in a given business function. S/he works with business functions to help them improve their policies, strategies, processes and systems typically through analysis and strategic thinking by conducting research and analysis in order to identify performance gaps and solutions to business problems, and to recommend innovations to improve business operations. A Professional officer may also perform selected operational and technical roles of a highly complex nature either on occasional or permanent basis based on the nature of the business function

Key duties and responsibilities

  1. Collect and analyse data on identified business challenges, risks and opportunities as well as recommend improvements.
  2. Conduct data analysis tasks such trend analysis and anomaly detection to inform decision making and identify unusual patterns that may indicate tax evasion or fraud
  3. Design and develop dashboards/solutions for monitoring taxpayers’ compliance in real time
  4. Validate and monitor data quality, and work closely with the IT department to correct and mitigate identified issues.
  5. Ensure the tools, dashboards, automated reports, and other solutions developed are continuously updated to meet the needs of RRA.
  6. Use appropriate agile management techniques to plan, manage, deliver, and generate insights from data science projects.
  7. Use Git Lab to manage and monitor source code for all tasks, ensuring its security.
  8. Apply best coding and software development practices to ensure source code is clean, maintainable, and reusable.
  9. Document developed projects and tools to enable other developers to contribute, and prepare user manuals where applicable.
  10. Prepare and submit weekly, monthly, quarterly and annual activity reports.
  11. Carry out any other task assigned by the supervisor.

Required Academic Qualification

   Preferred Qualifications

  1. Bachelor’s Degree in Information Technology, Computer Engineering and Computer Science specialized in Programming
  2. Bachelor’s Degree in Data Science, Mathematics, Statistics, or Actuarial Science, with a specialization in specialized in Data analytics

   Relevant Qualifications

  1. Master’s Degree in the aforementioned fields will be an added advantage, specialized in Data analytics

Required Trainings

  1. Python, R programming and SQL

Skill Type

Required Skill

Required Proficiency level

Analytical Skills

Descriptive and inferential statistics

advanced

Analytical Skills

Basic analytical and written communication skills.

advanced

Dashboard Tools

Microsoft Power BI, Tableau, GoodData, etc.

advanced

Programming

Data analytical tools (Python, R, SQL, NoSQL, gitlab or github, airflow)

advanced

Web Development

Web development with flask, jango, php, FastAPI, JQuery, html, CSS, Bootstrap, Postman, JavaScripts, etc

advanced

Required Competencies

  1. Familiar with data manipulation and storage related technologies (cloud storage, computing powers of machines, data analytical software’s etc.) etc..)
  2. Analytical skills
  3. Problem solving
  4. Time management
  5. Communication
  6. Reporting
  7. Integrity
  8. Commitment to continuous learning
  9. coding
  10. Teamwork

Required Experiences

  1. 2 years experience in Data analysis work

CLICK HERE TO READ MORE AND APPLY

Senior Technical Officer in charge of EBM user Training at Rwanda Revenue Authority: (Deadline 14 October 2025)

JOB DESCRIPTIONS

Job details

Installation, Training, and User Support Section

Job Title:

Senior Technical Officer in charge of EBM user Training

Grade:

T2

Supervisor:

Supervisor for Installation, Training and User support

Location:

HQ

Working Mode:

Hybrid

Purpose

The Senior Technical Officer in charge of EBM User Training is responsible for supporting the deployment and effective use of EBM solutions by planning, organizing, and delivering training programs to both internal and external users. By ensuring stakeholders understand and can effectively use the available EBM tools (e.g., EBM Software, EBM mobile app, VSDC, online EBM platform), thereby contributing to improved tax compliance and digital service adoption.

Key duties and responsibilities

  1. Plan individual work assignments to ensure the effectiveness and efficiency of training programs.
  2. Organize and conduct regular user training sessions on available EBM solutions such as the EBM software, EBM mobile app, VSDC, and online EBM platforms.
  3. Coordinate and facilitate stakeholder training sessions, including businesses and partners, to ensure awareness and correct usage of EBM tools.
  4. Develop, update, and deploy user training materials including manuals, guides, video tutorials, FAQs, and other learning content.
  5. Provide user support during training implementation phases and track challenges faced by users.
  6. Collect feedback from training sessions and continuously improve training approaches.
  7. Prepare and submit weekly and monthly progress reports to the supervisor, including performance metrics and recommendations for improvements.

Required Academic Qualification

   Preferred Qualifications

  1. Bachelor’s Degree in Business Information Technology, Management, Business Administration, Taxation, Economics, Public Administration specialized in Information technology, Finance, Accounting, Taxation, Economics

   Relevant Qualifications

Required Trainings

  1. ICT training skills
  2. Customer care skills
  3. Interpersonal skills

Skill Type

Required Skill

Required Proficiency level

COMMUNICATION

COMMUNICATION

advanced

Customer care

Technical support, Software support and Customer services

medium

Experienced level support skills.

Experienced level support skills.

medium

Interpersonal

Excellent interpersonal skills

medium

Required Competencies

  1. Client/Citizen Focus

Required Experiences

  1. 4 years experience in Training related field with at least 1 year in Electronic Billing Machine (EBM) Technical Support.

CLICK HERE TO READ MORE AND APPLY

2 Job Position of Support Officer in Charge of Central Secretariat at Rwanda Revenue Authority: (Deadline 14 October 2025)

JOB DESCRIPTIONS

Job details

Central Secretariat Team

Job Title:

Support Officer in Charge of Central Secretariat

Grade:

S2

Supervisor:

Principal Technical Officer in Charge of Central Secretariat

Location:

HQ

Working Mode:

Office

Purpose

Support staff play a vital role in ensuring the smooth operation of the Central Secretariat by performing routine tasks on behalf of the entire Rwanda Revenue Authority (RRA).

Key duties and responsibilities

  1. Manage all correspondences submitted electronically via the E-Correspondence system.
  2. Answer and handle office phone calls with professionalism and courtesy.
  3. Receive, dispatch, and track all incoming and outgoing correspondences, ensuring timely responses in accordance with the service charter and applicable fiscal law
  4. Oversee and follow up on submitted correspondences to ensure the accuracy and effectiveness of all responses.
  5. Orient, follow up and report all technical correspondences that require special expertise to the competent department/divisions/section for proper responses within a reasonable time,
  6. Maintain and manage store, office or archival supplies and usage,
  7. Execute any additional tasks or assignments as delegated by the supervisor.
  8. Prepare and submit work reports as required

Required Academic Qualification

   Preferred Qualifications

  1. Bachelor’s Degree in Business Administration specialized in Secretariat studies
  2. Bachelor’s Degree in Business Administration specialized in Office administration and Management.

   Relevant Qualifications

  1. Bachelor’s Degree in Business Administration specialized in Marketing
  2. Bachelor’s Degree in Arts specialized in Mass communications, Public Relations or other related fields

Required Trainings

  1. Customer Services
  2. Microsoft Office (Word, Excel, PowerPoint, Outlook)
  3. Office management, organization, and communication skills

Skill Type

Required Skill

Required Proficiency level

Computer Literacy

Spreadsheets (MS Excel)

medium

Computer Literacy

Word Processing (MS Word)

medium

Customer care

Technical support, Software support and Customer services

advanced

Language

Proficiency in English

medium

Language

Proficiency in Kinyarwanda

advanced

Language

Proficiency in French

medium

Required Competencies

  1. Communication
  2. Analytical skills
  3. Problem solving
  4. Adhering to organizational values and diversity
  5. Time management
  6. RRA Business Acumen

Required Experiences

  1. 1 year experience in Customer Care , Secretariat or office management

CLICK HERE TO READ MORE AND APPLY

Principal Technical Officer in charge of Business Analysis & Improvement at Rwanda Revenue Authority: (Deadline 14 October 2025)

JOB DESCRIPTIONS

Job details

Performance Management and Business Analysis Section

Job Title:

Principal Technical Officer in charge of Business Analysis & Improvement

Grade:

T3

Supervisor:

Superviser for Performance Management and Business Analysis

Location:

HQ

Working Mode:

Hybrid

Purpose

A Principal Technical Officer in charge of Business Analysis & Improvement contributes to the achievement of operational or support objectives and targets by planning and carrying out individual work assignments aimed at verifying, inspecting and confirming internal or external customers compliance with legal obligations and administrative procedures.

Key duties and responsibilities

  1. Plan individual work assignments to ensure effectiveness and efficiency.
  2. Collect and organise operational data for own assignments from internal and/or external sources and systems
  3. Conduct information review, analysis, and inspection of data or assignments for relevant core tasks to verify legal or procedural compliance
  4. Carry out other technical or support tasks as established by management or requested by the supervisor
  5. Prepare and submit reports including recommendations to the direct supervisor.
  6. Assist the supervisor in business requirement definition and validation, tests and solution post deployment review

Required Academic Qualification

   Preferred Qualifications

  1. Bachelor’s Degree in Management, Business Admnistration, Taxation, Economics, Finance, Marketing, Public Administration specialized in Finance, Accounting, Taxation, Marketing or Public Administration

   Relevant Qualifications

Required Trainings

  1. Interpretation of tax laws
  2. Data analysis and intepretation
  3. Added value: Certification of capability in Business analysis (CCBA), Certified Business Analysis Professional (CBAP), Agile Analysis Certification (AAC).

Required Affiliations

  1. N/A

Skill Type

Required Skill

Required Proficiency level

Computer Literacy

Able to use RRA operational, accounting and reporting systems

medium

Strong analytical skills

strong analytical skills

low

Understanding of RRA Business Acumen

Understanding of RRA Business Acumen

medium

Required Competencies

  1. Ability to organize and prioritize workloads, meet deadlines
  2. Conversant with RRA Business
  3. Good analytical and written communication skills.

Required Experiences

  1. 6 years experience in Technical work in field related to taxation, Business analysis, requirement engineering, system design, software development, Requirements gathering, process modeling, data analysis, gap analysis and operations research.

CLICK HERE TO READ MORE AND APPLY

 

CLICK HERE TO JOIN AFROCAREERS.COM WHATSAPP CHANNEL


Post a Comment

Previous Post Next Post

Do you want to receive all the latest news we publish?