1. 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
CLICK HERE TO READ MORE AND APPLY
2. 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;
CLICK HERE TO READ MORE AND APPLY
3. 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;
CLICK HERE TO READ MORE AND APPLY
4. 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.
CLICK HERE TO READ MORE AND APPLY
5. 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
CLICK HERE TO READ MORE AND APPLY
6. 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.
CLICK HERE TO READ MORE AND APPLY
7. 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
CLICK HERE TO READ MORE AND APPLY
8. 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.
CLICK HERE TO READ MORE AND APPLY
9. 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.
CLICK HERE TO READ MORE AND APPLY
10. 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.
CLICK HERE TO READ MORE AND APPLY
11. 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.
CLICK HERE TO READ MORE AND APPLY
12. 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.
CLICK HERE TO READ MORE AND APPLY
13. 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.
CLICK HERE TO READ MORE AND APPLY
14. 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.
CLICK HERE TO READ MORE AND APPLY
15. 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.
CLICK HERE TO READ MORE AND APPLY
16. 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.
CLICK HERE TO READ MORE AND APPLY
17. 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.
CLICK HERE TO READ MORE AND APPLY
18. Job Title: Academic quality control Officers
Job Description
-
To monitor and assess the quality of teaching, learning, assessment, curricula, and academic programs to ensure they meet established educational standards; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in education;
-
Have strong organizational skills and attention to detail in monitoring quality standards and identifying areas for improvement;
-
Possess good communication, interpersonal, and problem-solving skills;
-
Ability to prepare and implement quality control plans, monitor performance indicators, and follow up on corrective actions;
-
Demonstrate integrity, impartiality, professionalism, and the ability to handle confidential information; and
-
Ability to work independently and collaboratively, manage multiple tasks, and meet established deadlines.
CLICK HERE TO READ MORE AND APPLY
19. Job Title: Agriculturalists
Job Description
-
To apply scientific and practical knowledge to improve crop and livestock production, agricultural practices, and natural resource management; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in agribusiness and Horticulture;
-
Demonstrate the ability to handle agribusiness projects;
-
Possession of professional training certificates in horticulture, post-harvest techniques, landscaping, and greenhouse management is an added advantage; and
-
Experience in agro-processing of agricultural products.
CLICK HERE TO READ MORE AND APPLY
20. Job Title: Agriculture Economists
Job Description
-
To analyze economic aspects of agriculture, including production, markets, prices, trade, farm income, and agricultural policies; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Education: Master’s or Bachelor’s degree in Agriculture economics;
-
Technology Proficiency: Experience with software such as STATA, R Programming, and Python;
-
Communication & Empathy: Strong interpersonal skills for team working;
-
Analytical Ability: Competence in linking Agriculture Data and Economic Development; and
-
Language proficiency in more than one of the official languages is an added advantage.
CLICK HERE TO READ MORE AND APPLY
21. Job Title: Cartography & Mapping Officers
Job Description
-
To create, analyze, update, and manage maps and geographic information using mapping and GIS technologies; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor's degree in Geographic Information System-GIS, Geoinformatics, Cartography or Geography;
-
Possess a strong foundation in Geographic Information Systems (GIS) software, such as ArcGIS or QGIS, alongside advanced proficiency in data visualization tools like Python (Mat plotlib, Geo Pandas);
-
Demonstrate technical expertise in spatial analysis, remote sensing, and database management (Post GIS), ensuring the accurate integration of complex geospatial datasets into actionable insights; and
-
Experience with web mapping technologies and a solid understanding of cartographic principles, including scale, projection, and symbology, are essential for creating both static and interactive visualizations that effectively communicate spatial relationships is an added advantage.
CLICK HERE TO READ MORE AND APPLY
22. Job Title: Cyber Threat Analysis Officers
Job Description
-
To monitor, investigate, and analyze cyber threats, vulnerabilities, and suspicious activities that could affect an organization’s systems and data; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor's degree in Cybersecurity or Information Security or Master’s degree in Cybersecurity or Information Security;
-
Possess a strong foundation in network security, incident response, and threat analysis;
-
Possession of certificates such as Certified Incident Handler (GCIH), Certified Ethical Hacker (CEH), or Certified Information Systems Security Professional (CISSP) is an added advantage; and
-
The candidate should demonstrate the ability to interpret complex data sets, map adversary tactics to frameworks like MITRE ATT&CK, and produce actionable reports that guide strategic security decisions for leadership.
CLICK HERE TO READ MORE AND APPLY
23. Job Title: Environmentalists
Job Description
-
To assess and monitor environmental conditions, identify environmental risks, and develop or support measures to protect natural resources and ecosystems; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor’s Degree in Environmental Science, Environmental Management, Environmental Engineering, Natural Resources Management, Ecology, Conservation, or any other related field;
-
Possess basic skills in environmental data collection, analysis, monitoring, and reporting;
-
Ability to assist in conducting environmental inspections, assessments, field surveys, and compliance monitoring; and
-
Ability to work in the field, collaborate with multidisciplinary teams, and meet established deadlines.
CLICK HERE TO READ MORE AND APPLY
24. Job Title: Finance Officers
Job Description
-
To manage and support an organization’s financial activities, including budgeting, accounting, financial reporting, expenditure tracking, cash-flow management, and financial analysis; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor’s Degree in Finance, Accounting, Economics, Business Administration (Finance or Accounting option), or any other related field. A Master’s Degree in a relevant field is an added advantage;
-
Proficiency in accounting software, financial management systems, and Microsoft Office applications, particularly Excel; and
-
Ability to work independently and collaboratively, manage competing priorities, and meet established deadlines.
CLICK HERE TO READ MORE AND APPLY
25. Job Title: Financial Analysis Officers
Job Description
-
To analyze financial data, budgets, investments, revenues, costs, and market trends to assess financial performance and risks; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor’s or Master’s degree in Finance or Economics;
-
Technology Proficiency: Experience with software such as STATA, R Programming, and Python;
-
Communication & Empathy: Strong interpersonal skills for team working; and
-
Language proficiency in more than one of the official languages is an added advantage.
CLICK HERE TO READ MORE AND APPLY
26. Job Title: Imagery Analysis Officers
Job Description
-
To analyze and interpret satellite, aerial, drone, or other imagery to identify objects, patterns, changes, and geographic features; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor's degree in Geographic Information System-GIS, Information Technology, Cartography or Geography;
-
Possess a basic foundation in geospatial technologies, including proficiency with GIS software, photogrammetry tools, and satellite imagery platforms like ArcGIS or ERDAS IMAGINE. Relevant certifications such as the Imagery Analyst Certification (IAC); and
-
Proficiency in interpreting multispectral, hyperspectral, and Synthetic Aperture Radar (SAR) imagery is essential, alongside the ability to detect, identify, and report on man-made and natural features with high accuracy.
CLICK HERE TO READ MORE AND APPLY
27. Job Title: Nurses
Job Description
-
To provide patient care by assessing health conditions, administering treatments and medications, monitoring patients, and maintaining health records; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in general nursing or other related fields; and
-
Ability to assess patients’ health conditions, administer prescribed treatments, and monitor patient progress.
CLICK HERE TO READ MORE AND APPLY
28. Job Title: Nutritionist Officers
Job Description
-
To assess individuals’ or communities’ nutritional needs and provide guidance on healthy diets and appropriate food choices; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in Nutrition or other related fields.
CLICK HERE TO READ MORE AND APPLY
29. Job Title: Physiotherapists
Job Description
-
Assist patients in recovering from injuries, surgeries, disabilities, and movement-related conditions;
-
Provide therapeutic exercises, manual therapy, and other appropriate physiotherapy interventions; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Diploma or Bachelor’s Degree in Physiotherapy from a recognized institution;
-
Ability to develop and implement appropriate physiotherapy treatment and rehabilitation plans; and
-
Demonstrate compassion, patience, integrity, and respect for patient confidentiality.
CLICK HERE TO READ MORE AND APPLY
30. Job Title: Planning, Monitoring and Evaluation Officers
Job Description
-
To develop plans, indicators, targets, and monitoring systems to track the progress and performance of programs or projects; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor's Degree in Monitoring & Evaluation, Statistics, Economics, Strategic Management, Public Policy, Project Management, Development Studies, Accounting, Finance, Business Administration or related fields;
-
Possessing any of the following would be an added advantage: Monitoring & Evaluation fundamentals; Results-Based Management (RBM); Data quality assessment (DQA); and
-
Relevant professional experience in research, policy analysis, planning, monitoring and evaluation, or national security related assessment, with demonstrated ability to produce analytical reports and support evidence-based decision-making.
CLICK HERE TO READ MORE AND APPLY
31. Job Title: Project Management Officers
Job Description
-
To plan, coordinate, monitor, and control projects from initiation to completion; and
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
A Bachelor's Degree in Project Management or Procurement, Economics, Finance, Accounting and other related fields;
-
A Project Management certificate is an added advantage;
-
Should have capacity to anticipating challenges, prioritizing tasks, and supporting organizational goals effectively, learning how to analyze information, influence decision-making, and communicate insights clearly;
-
Should possess excellent written and verbal communication skills, developing clear verbal and written communication, active listening, and professional interpersonal skills; and
-
Capacity to make data analysis and presentation skills using IT tools to cover essential data handling and reporting techniques.
CLICK HERE TO READ MORE AND APPLY
32. Job Title: Quantity Surveyors
Job Description
-
To manage the costs and financial aspects of construction projects, including preparing cost estimates, bills of quantities, budgets, tender documents, valuations, and monitoring project expenditures. They also assess contracts and variations and help control construction costs.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Academic Qualifications: Bachelor's Degree Quantity Surveying or Construction Management
-
Technical Skills: Understanding of Bills of Quantities (BoQ), Construction contracts, Project cost control and reporting and Risk management in construction
CLICK HERE TO READ MORE AND APPLY
33. Job Title: Registry and Records Officers
Job Description
-
To manage the organization, classification, storage, retrieval, tracking, and preservation of official records and documents. They maintain accurate registries, control access to records, implement retention schedules, and ensure proper archiving or disposal.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in Information system or management
CLICK HERE TO READ MORE AND APPLY
34. Job Title: Translators/ Interpreters
Job Description
-
Convert written content from one language to another while preserving the original meaning, tone, and context. They may translate documents, reports, contracts, websites, or other materials.
-
Convert spoken communication from one language to another in real time or consecutively, facilitating communication during meetings, conferences, interviews, legal proceedings, healthcare services, and other interactions.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in translation, linguistics, languages, or a related field
-
Specialized training in interpretation (for interpreter roles) is often preferred
-
Fluency in French or English in addition to Arabic and Portuguese.
-
Excellent writing and speaking skills in both Arabic and Portuguese.
-
Attention to detail and accuracy
-
Strong listening and concentration skills
-
Integrity and confidentiality
CLICK HERE TO READ MORE AND APPLY
35. Job Title: AI Engineers
Job Description
-
To design, develop, deploy, and maintain artificial intelligence and machine-learning systems. They work with data, algorithms, models, APIs, and software to build solutions such as predictive systems, automation tools, recommendation systems, and AI applications.
-
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 Computer Science, AI, Data Science, or related field
-
Strong programming skills in Python (preferred), Java, or C#
-
Experience with ML frameworks (Tensor Flow, PyTorch, Scikit-learn)
-
Experience in API integration and microservices architecture
-
Understanding of data security and ethical AI principles
CLICK HERE TO READ MORE AND APPLY
36. Job Title: Back-End Developers
Job Description
-
To develop and maintain the server-side systems that power websites and applications. They work with databases, APIs, application logic, authentication, and system integrations, while ensuring performance, security, and reliability.
-
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 Computer Science, Software Engineering, or related field;
-
A strong proficiency in Node.js (Express/NestJs), and Java (Spring Boot);
-
Experience designing and maintaining RESTful APIs and microservices architectures;
-
Solid understanding of relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Redis); and
-
Knowledge of application security, data encryption, and OAuth2/JWT.
-
Experience with message queues (Kafka);
-
Familiarity with GraphQL, gRPC, or event-driven systems;
-
Experience with Docker, Kubernetes, and CI/CD pipelines; and
-
Experience building scalable distributed systems and requirements traceability management
CLICK HERE TO READ MORE AND APPLY
37. Catering & Nutrition Officers
Job Description
-
To plan and manage food preparation and catering services while ensuring meals are nutritious, safe, balanced, and appropriate for the needs of individuals or groups. This may include menu planning, food quality control, nutrition guidance, budgeting, and hygiene management.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Academic qualification: Bachelor’s degree in Nutrition, Food science, or Hospitality management and certificates in food safety, professional cookery, and health-focused nutrition
-
Communication: Effective communication in catering and nutrition with soft skills to ensure safety, quality, and client satisfaction. It requires verbal clarity, active listening, and the ability to translate complex nutritional science into accessible information
-
Strategic thinking: involves transforming food service from a transactional utility into a value-driven asset that enhances health, boosts productivity, and improves sustainability
-
Analytical thinking: systematic evaluation of food components to ensure safety, quality, nutritional value, and regulatory compliance
CLICK HERE TO READ MORE AND APPLY
38. Job Title: Construction Project Officers
Job Description
-
To plan, coordinate, monitor, and oversee construction projects to ensure they meet approved designs, budgets, schedules, quality standards, and safety requirements. They coordinate contractors, engineers, suppliers, and other stakeholders and track project progress.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Holding at least a Bachelor degree in civil engineering
-
Having a good civil engineering competence for analyzing and management of construction projects
-
Possessing construction professional certificates
-
Excellent communication skills and ability to handle construction related contracts
-
Having good analytical and advisory skills
CLICK HERE TO READ MORE AND APPLY
39. Job Title: Electronics Engineers
Job Description
-
To design, develop, test, maintain, and improve electronic circuits, devices, systems, and equipment. They work with components, embedded systems, control systems, telecommunications, and electronic technologies.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in Electronics Engineering, Electrical Engineering, or a related field (Master’s degree is an added advantage);
-
Strong knowledge of analog and digital circuit design, PCB design, and signal processing;
-
Experience with electronic design tools (e.g., Altium, Proteus, or equivalent);
-
Knowledge of communication systems, sensors, and control systems;
-
Familiarity with embedded systems and hardware-software integration;
-
Experience in troubleshooting and diagnostics of complex electronic systems;
-
Strong analytical and problem-solving skills;
-
Ability to lead projects and mentor engineering teams;
-
Good documentation and reporting skills; and
-
High level of integrity and attention to quality and safety standards
CLICK HERE TO READ MORE AND APPLY
40. Job Title: Embedded Systems Engineers
Job Description
-
To design, develop, program, test, and maintain computer systems embedded within devices and equipment. They work with microcontrollers, sensors, firmware, hardware interfaces, and real-time systems.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Master’s or Bachelor’s degree in Computer Engineering, Electronics Engineering, Embedded Systems, or a related field
-
Strong proficiency in programming languages such as C/C++, and familiarity with Python or Assembly is an advantage;
-
Experience with microcontrollers (e.g., ARM, AVR, PIC) and embedded platforms;
-
Knowledge of RTOS, device drivers, and low-level system programming;
-
Familiarity with hardware interfaces such as SPI (Serial Peripheral Interface), I2C (Inter-Integrated Circuit), UART (Universal Asynchronous Receiver/Transmitter), CAN (Controller Area Network), and GPIO (General Purpose Input/Output);
-
Understanding of embedded system security principles is an advantage;
-
Strong problem-solving and analytical skills;
-
Ability to lead technical projects and mentor team members;
-
Good documentation and communication skills; and
-
Ability to work in a multidisciplinary engineering environment
CLICK HERE TO READ MORE AND APPLY
41. Quality Assurance Engineers
Job Description
-
To design and perform tests to identify defects, errors, and performance issues in products, software, or systems. They develop testing procedures, document results, investigate problems, and work with development teams to improve quality.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in Computer Science, IT, or related field
-
Experience with automation tools (Selenium, Cypress, TestNG)
-
Knowledge of SDLC and testing methodologies
-
Basic programming/scripting knowledge
-
Strong attention to detail and problem-solving skills
-
Familiarity with performance and security testing is an advantage
CLICK HERE TO READ MORE AND APPLY
42. Job Title: Property Management Officers
Job Description
-
To manage and maintain buildings, land, and other properties, including tenant relations, maintenance, rent and expense management, inspections, contracts, and compliance with relevant regulations.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Academic Qualifications: Bachelor's Degree in Estate Management and Valuation, Management, Business Administration or Facilities Management
-
Technical Skills: Knowledge of preventive and corrective maintenance, budgeting and cost control skills and ability to prepare maintenance schedules and reports
CLICK HERE TO READ MORE AND APPLY
43. Job Title: Logistics Officers
Job Description
-
To plan, coordinate, monitor, and oversee the movement, storage, and distribution of goods, equipment, and supplies.
-
They manage procurement coordination, inventory, transportation, deliveries, suppliers, and logistics records.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in Logistics and supply chain management
CLICK HERE TO READ MORE AND APPLY
44. Job Title: Land Management Officers
Job Description
-
To plan, monitor, and manage the use, development, conservation, and administration of land resources. This may include land-use planning, property and boundary management, land records, environmental considerations, and compliance with land policies and regulations.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor's Degree in Land Management, Land Surveying, Urban Planning or Estate Management and Valuation
-
Proficiency in GIS software (Arc GIS, QGIS, etc.), Land surveying tools and techniques, Mapping and spatial data analysis
-
Ability to interpret cadastral maps and land records
-
Conduct site assessments and feasibility studies
-
Prepare land reports and documentation
CLICK HERE TO READ MORE AND APPLY
45. Job Title: Front-End Developers
Job Description
-
To design and develop the visual and interactive parts of websites and web applications that users see and interact with. They implement user interfaces, ensure responsiveness and accessibility, fix interface issues, and work with back-end developers and designers.
-
To do any other task related to the job as may be required by the supervisors.
Specific Requirements
-
Bachelor’s degree in Information Technology/Systems, Computer Science/Engineering, Cybersecurity, or a related field;
-
Solid understanding of cybersecurity frameworks and standards (ISO 27001, NIST, CIS Controls);
-
Hands-on experience with security tools such as SIEM, firewalls, IDS/IPS, EDR, and vulnerability scanners;
-
Strong knowledge of network security, operating systems (Windows/Linux), and cloud security fundamentals;
-
Experience in incident response, threat analysis, and vulnerability management;
-
Familiarity with scripting (e.g., Python, Bash, or PowerShell) is an added advantage;
-
Professional certifications such as Security+, CEH, or equivalent are an advantage;
-
Strong analytical, problem-solving, and reporting skills;
-
Effective communication and collaboration skills; and
-
Ability to work independently and handle sensitive information with integrity
CLICK HERE TO READ MORE AND APPLY
General Requirements
-
Must be a Rwandan
-
Must be 25 years and below
-
Application letter
-
Curriculum Vitae (CV)
-
Photo Passport
-
Copy of a diploma & transcript
-
Must not have a criminal record
-
Must not be black-listed or dismissed from public service
-
Academic qualifications: Advanced diploma, bachelors' degree or Masters' degree in relevant fields