Job

IT Architect at Rwanda Revenue Authority (RRA) | Deadline: 3 October 2025

IT Architect at Rwanda Revenue Authority (RRA) | Deadline: 3 October 2025

Organization: Rwanda Revenue Authority (RRA)
Duty Station: RRA Headquarters, Kigali, Rwanda
Duration: Initial 3 months (with possibility of extension)

About the Role:
RRA is modernizing its core domestic tax system, transitioning from a monolithic architecture to a modern microservices-based system. This strategic transformation will enhance performance, scalability, integration, and maintainability while strengthening automation and data accuracy.

RRA is hiring an IT Architect to lead this transition and guide the technical design and implementation process in line with international best practices.

Key Responsibilities:

System Architecture Design

  • Define the overall microservices architecture for domestic tax systems, including API Gateway, SSO, Event Sourcing, Discovery, Monitoring, and Configuration Services.

  • Develop service decomposition models for core tax functions (registration, returns, payments, refunds, etc.).

  • Design secure, scalable, and high-performing solutions using CI/CD and containerization (Docker, Kubernetes).

Implementation Guidance

  • Lead platform and technology stack decisions (Spring Boot, PostgreSQL/MySQL, Docker Swarm).

  • Support setup of development, test, and production environments.

  • Establish technical standards, documentation templates, and service contracts.

Quality Assurance & Risk Mitigation

  • Conduct architecture reviews and ensure fault tolerance.

  • Address risks such as data migration, SSO incompatibility, and environment segregation.

  • Ensure compliance with ISO security standards and OWASP guidelines.

Capacity Building

  • Mentor internal IT teams on microservices, DevSecOps, and secure system design.

  • Facilitate workshops and support skill-building for development and operations teams.

Deliverables:

  • Microservices architecture blueprint

  • Service decomposition and data models

  • Documentation of technical standards and interfaces

  • Risk mitigation and system readiness reports

  • Capacity-building and workshop reports

  • Monthly progress reports

Qualifications & Experience:

  • Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or related field

  • 7+ years of professional experience in system/software architecture

  • Minimum 3 years designing & implementing microservices architectures

  • Strong expertise with:

    • Backend (Java/Spring Boot)

    • Frontend frameworks (Angular, Vue, React)

    • API design & security

    • Containerization & orchestration (Docker, Kubernetes)

    • CI/CD (GitLab, Jenkins)

    • Monitoring tools (Grafana, Prometheus, ELK stack)

  • Desirable: familiarity with tax/revenue systems, ISO 27002, public sector projects

How to Apply:
Send the following documents in PDF format to  recruitment@rra.gov.rw:

  • Curriculum Vitae

  • Copy of Identity Card/Passport

  • Copy of Degree Certificate

  • Other relevant professional certificates

Deadline: 3 October 2025

Visited 1 times, 1 visit(s) today

Join our WhatsApp group and channel to get the latest updates on jobs, tenders, scholarships, and other opportunities:

👉 Join WhatsApp Group 👉 Join WhatsApp Channel

Leave a Reply

Your email address will not be published. Required fields are marked *