
Job Opportunities
Rwanda Directorate General of Immigration and Emigration
Job Title : Immigration Officers
Job Description
Law Enforcement and Border Security – Enforcing immigration laws and regulations, detecting violations, preventing illegal entry and fraudulent documentation, and maintaining border security.
Document Verification and Entry Assessment – Examining travel documents, verifying information, and determining eligibility for entry, stay, or departure.
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Bachelor’s degree in Demography, International Relations, Economics, Finance, Accounting, Political Science, Public Administration, Statistics, Mathematics, Communication, Journalism, Information Technology, Security Studies, Criminology, Psychology, Sociology, Management, Languages and Linguistics, Law or related fields
Basic understanding of immigration procedures, document checks, and elementary investigative methods
Computer & good communication skills, strong integrity, attention to detail, and sound judgment
Language proficiency in more than one of the official languages is an added advantage
Ability to learn new skills and work in a team
Analytical competence to assess different disintegrated information to come up with a single and actionable conclusion.
Proficiency in statistical software (MS Excel, SQL, SPSS, R, STATA, or Python)
Experience in international cooperation, public sector or in a research institution is an added advantage
Job Title : Socio-economic Officers
Job Description
To research and analyze social and economic conditions, trends, and policies, including employment, income, population, poverty, education, and development indicators.
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualification: Master’s or Bachelor’s degree in economics, finance, public administration, management, Urban Planning, rural development, cooperative management, development studies, Criminal Justice, sociology, Law, public health, Environmental Studies, Agribusiness, political science, international relations, Science/ languages/ humanities with education, governance, public administration, hospitality & tourism management; or related fields;
Technical skills: Knowledge of socio-economic indicators, political systems, policy process, and ability to monitor and evaluate the development of programs and projects;
Other skills: Networking ability, interpersonal skills, teamwork spirit, problem-solving and adaptability skills;
Technology proficiency: Experience with Microsoft Words, Excel, PowerPoint, and technological tools used in financial sector
Strategic thinking: Strong understanding of national and regional economic frameworks; and ability to analyze socio-economic trends and development challenges;
Communication skills: Excellent written and verbal communication abilities;
Language proficiency in more than one of the official languages is an added advantage;
Analytical ability: Capacity to identify key development issues and gaps;
Job Title : Digital and Physical Records Management Officers
Job Description
Managing electronic records throughout their lifecycle: creating, organizing, storing, retrieving, securing, preserving, and disposing of digital documents.
Managing paper and other physical records: filing, classifying, indexing, storing, retrieving, tracking, protecting, and eventually archiving or disposing of records according to established retention schedules.
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Bachelor’s degree in Information Science, Information Technology, Database Management or Library Management and any other related field.
Training in archives, Document Management and document control techniques;
Job Title : Information Officers
Job Description
Socio-Economic Research and Data Analysis – Collecting, analyzing, and interpreting economic and social data to identify trends, challenges, opportunities, and their potential impacts.
Policy and Programme Assessment – Assessing socio-economic policies, programmes, and projects; conducting impact and feasibility analyses; and providing evidence-based recommendations to support decision-making.
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualification: Master’s or Bachelor’s degree in Information management, statistics, data management, political science, economics, international relations, development studies, sociology, humanities, social sciences and other related field;
Technology proficiency: Experience with IT tools;
Technical skills: Understanding of political, social and economic dynamics;
Other skills: Networking ability, interpersonal skills, teamwork spirit, problem-solving and adaptability skills, integrity, professionalism, time management and confidentiality;
Communication skills: Excellent written and verbal communication, and ability to analyze & communicate complex information clearly, accurately and in an easily understandable manner;
Language proficiency in French and English. Proficiency in Swahili, Chinese, Arabic, Portuguese, or Spanish is an added advantage;
Strategic thinking: Ability to identify trends, patterns and emerging risks and opportunities; and
Analytical ability: Strong ability to interpret complex data and information from multiple sources.
Job Title : Geopolitical Officers
Job Description
To monitor and analyze political, economic, security, and international developments that may affect countries, organizations, or businesses;
To assess risks, identify emerging trends, conduct research, and prepare reports or briefings to support strategic decision-making; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Bachelor’s Degree in Political Science, International Relations, Law, Sociology, Philosophy and Languages (French, Chinese, Arabic, Portuguese or Spanish);
Ability to interpret, analyze and produce reports;
Ability to work under stress and communicate clearly;
Strong writing, analytical, communication, and international skills;
Demonstrate excellent decision-making abilities and possess the capacity to adapt quickly to dynamic and complex situations;
Have a strong interest in international affairs;
Having a high computer literacy and ability to work with varied data;
Possessing high moral character and resilience;
Professional experience: Relevant experience in Government, diplomacy, research, or security services; and
Have worked in an embassy or an international organization is an added value
Job Title : Data Scientists
Job Description
To collect, clean, analyze, and interpret large or complex datasets to identify patterns, trends, and insights;
Use of statistics, programming, and machine-learning techniques to build models and support data-driven decision-making; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Bachelor’s or Master’s degree in Data Science, Computer Science, Information Systems Statistics, Mathematics, or related field;
Strong skills in Python, R, SQL, SQL and experience with relational databases;
Experience with data visualization tools (Power BI, Tableau);
Experience in using modern operational and management technologies, data analysis and reporting tools;
Familiarity with cloud data platforms (e.g., AWS, Azure, or Google Cloud) is an advantage;
Understanding of data warehousing concepts and ETL/ELT processes;
Solid understanding of statistics and machine learning techniques;
Experience : with data cleaning and preprocessing;
Strong analytical thinking and communication skills; and
Relevant certifications in data analytics or data engineering are an added advantage.
Job Title : Administrative Assistants
Job Description
To provide day-to-day administrative and clerical support, including managing correspondence, scheduling meetings, organizing documents, maintaining records, preparing reports, and coordinating office activities.
To do any other task related to the job as may be required by the supervisors
Specific Requirements
Academic Qualifications: Bachelor’s degree in Public administration, Library Science/Management, Law; Political Science, Office Administration, International Relations, Sociology, Philosophy or Security Studies and Foreign languages/Translation; Business Administration, Economics, Finance, Accounting and other related fields;
High level of discretion, organizational and communication skills;
Ability to work under stress and communicate clearly;
Having a high computer literacy and ability to work with varied data;
Strong writing and analytical skills;
Integrity, loyalty to the state, and emotional resilience under pressure;
Demonstrate excellent decision-making abilities and possess the capacity to adapt quickly to dynamic and complex situations;
Have strong interpersonal skills
Job Title : Junior Researchers
Job Description
To conduct systematic studies to gather, analyze, and interpret information on specific topics or problems;
Design research methods, collect and analyze data, review existing evidence, prepare reports, and communicate findings; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualifications: A Bachelor’s degree in Social Sciences, Political Science, International Relations, Public Administration, Economics, Statistics, Sociology, Law, Security Studies, Research Methods, or any other related field;
Demonstrate knowledge of research methodologies, data collection techniques, and basic data analysis;
Possess strong analytical, critical-thinking, and problem-solving skills;
Have good report-writing, documentation, and presentation skills;
Demonstrate proficiency in computer applications and the ability to use relevant data analysis and research tools;
Ability to collect, organize, interpret, and manage qualitative and quantitative data;
Demonstrate attention to detail, accuracy, and a commitment to producing reliable research findings;
Possess good communication and interpersonal skills, with the ability to work effectively in a team;
Demonstrate integrity, discretion, and the ability to handle confidential information responsibly;
Ability to work independently under supervision, meet deadlines, and adapt to changing research priorities; and
Demonstrate willingness to learn, undertake fieldwork when required, and support senior researchers in conducting studies and preparing research reports.
Job Title : IT Officers
Job Description
To manage, maintain, and support an organization’s information technology systems, networks, hardware, software, databases, and digital services;
Troubleshoot technical issues, implement IT solutions, maintain system security, and support users; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Masters or Bachelor’s degree in Information Technology/systems, Computer Science/Engineering, Cybersecurity, or a related field;
Preferably certified training in CISA, CISSP, ISO 27001, GSNA, CISM, CAP, or equivalent are strongly preferred;
Basic understanding of risk management and IT audit frameworks (ISO 31000, COBIT, ISO 27001, NIST, or similar);
Professional experience in IT/IS/Cybersecurity policy, SOPs development;
Knowledge of public sector IT governance, cybersecurity, information security, and regulatory compliance requirements;
Familiarity with internal control design, audit methodologies, and government accountability processes;
Proficiency in Microsoft Office Suite (Excel, Word, PowerPoint) and data analysis tools;
Strong analytical, documentation, and reporting skills with attention to accuracy and detail;
Good understanding of IT infrastructure, databases, and network security fundamentals;
Effective communication and interpersonal skills for cross-department collaboration; and
Ability to maintain confidentiality, integrity, and objectivity in handling sensitive institution data and
Eagerness to learn and develop professionally within the fields of IT audit, risk management, and cybersecurity governance.
Job Title : Human Resource Officers
Job Description
To manage employee-related activities, including recruitment, onboarding, training and development, performance management, employee relations, compensation, benefits, and HR records; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic qualifications: Bachelor’s degree in human resource management, public administration, management or other related field;
Certificates in Information Management and Archives;
Strategic thinking: Demonstrates a systematic approach to records management, ensuring accuracy and secure documentation while upholding principles of accountability and integrity, and maintaining the protection of information in compliance with relevant policies and regulations;
Communication: Should possess excellent written and verbal communication skills and quick response to changes; and
Analytical ability: Moving beyond simple data entry to provide strategic value, such as identifying data trends, detecting risks, and enhancing operational efficiency.
Job Title : Legal Officers
Job Description
To provide legal advice and guidance on laws, regulations, contracts, policies, and legal matters;
Review and draft legal documents, assess legal risks, support dispute resolution, and help ensure that an organization operates within applicable laws and regulations; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
A Bachelor’s Degree in Law (LLB); a Master’s Degree in Law or a related field is an added advantage;
Experience : in public or corporate law preferred;
Professional certification in procurement or legal practice is desirable;
Strong understanding of contract law and procurement regulations;
Excellent legal drafting and negotiation skills; and
Ability to work independently and collaboratively.
Job Title : Quality Assurance and compliance Officers
Job Description
To ensure that products, services, processes, and operations meet established quality standards;
To ensure that an organization follows applicable laws, regulations, policies, standards, and internal procedures; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualification: Bachelor's Degree in Law, public Administration, Economics, Finance and insurance, and other related fields;
Strategic Thinking: Should have capacity to look beyond finding and focus on long-term risk reduction, process improvement, and aligning quality goals with institutional mission;
He or She Should have capacity of mastering business strategy, project management, and innovation in contract management;
Communication: Should possess excellent verbal and written communication skills to clearly convey technical findings, document defects, and report risks; and
The ability to dissect complex systems, perform root cause analysis, assess risks, and interpret data trends to prevent defects.
Job Title : Multimedia Officers
Job Description
To develop, manage, and distribute content across various communication channels, including print, websites, social media, video, audio, and other digital platforms; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
A Bachelor's degree or an advanced diploma in Creative design, Creative Arts, Digital media, or other technical skills related to this field with experience in creating Audiovisual content, YouTube Management, drawing cartoon, and related fields.
Job Title : Curriculum Development Officers
Job Description
To design, review, and improve educational curricula, learning objectives, course content, teaching materials, and assessment methods; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualification: Masters or Bachelor's Degree in Education, Psycho-pedagogy, Educational leadership, Curriculum and Instruction (C&I);
Should be able to identify employees’ capacity gaps and desired intuitional goals, interpret the gaps to ensure the written curriculum reflects the required competences;
Conduct content mapping and continuous evaluation for regular review to ensure relevance of the curriculum; and
Should possess excellent verbal and written communication skills to clearly convey findings, document defects, and report.
Job Title : Events Management Officers
Job Description
To plan, organize, coordinate, and oversee events such as conferences, meetings, workshops, ceremonies, and public engagements; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualification: A Master’s or Bachelor’s degree in tourism & hospitality management; physical education & sports; international relations; Public relations & communication;
Technical skills: Knowledge of event planning, coordination, and monitoring processes; and familiarity with logistics coordination including venues, transport, security, scheduling, hospitality operations and accommodation management standards, national tourism licensing and regulatory frameworks;
Technology proficiency: Experience with MS Words, Excel and PowerPoint; and remote communication platforms;
Other skills: Networking ability, interpersonal skills, teamwork spirit, problem-solving and adaptability skills; and strong organizational and coordination abilities;
Strategic thinking: Ability to align event monitoring with national priorities and objectives, anticipate operational risks to ensure smooth execution, and identify efficiency improvements in event planning and delivery;
Communication skills: Excellent written and verbal communication abilities;
Language proficiency in more than one of the official languages is an added advantage; and
Ability to evaluate event performance against objectives while identifying operational gaps, risks, and inefficiencies.
Job Title : Internal Audit Officers
Job Description
To evaluate the organization’s financial, operational, and internal control systems to ensure they are effective, compliant, and properly managed; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualification: A Bachelor's Degree in accounting, Finance, Economics, Business Administration, Human Resource Management or related field;
Should possess strategic thinking skills that go beyond compliance checking to include talent risk management, organizational efficiency, and alignment with institution’s mission;
Should possess excellent verbal and written communication skills to clearly convey technical findings, document defects, and report risks; and
Requires strong analytical skills to evaluate workforce data, compliance, and operational efficiency to ensure that personnel policies are effective, lawful, and aligned with institution’s mission.
Job Title : Junior Engineers
Job Description
Responsible for designing, installing, operating, maintaining, and improving mechanical systems and equipment; and
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
Academic Qualifications: Bachelor's Degree in Architecture, Mechanical or Electrical Engineering.
Job Title : Academic quality control Officers