Job Description
1. Job Title: ICT Teacher A0
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s Degree in Computer Science with Education, Information and Communication Technology (ICT) with Education
Required competencies and key technical skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Mentoring and coaching skills
- Digital literacy skills
- Analytical skills;
CLICK HERE TO READ MORE AND APPLY
2. Job Title: French and Kinyarwanda Teacher A0
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s degree in French and Kinyarwanda with Education
0 Year of relevant experience
Required competencies and key technical skills?
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Mentoring and coaching skills
- Digital literacy skills
- Analytical skills;
CLICK HERE TO READ MORE AND APPLY
3. Job Title: Computer Sciences Teacher A0
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s Degree in Computer Science with Education
0 Year of relevant experience
Required competencies and key technical skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Mentoring and coaching skills
- Digital literacy skills
- Analytical skills;
CLICK HERE TO READ MORE AND APPLY
4. Job Title: Entrepreneurships and Economics Teacher A0
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s degree in Entrepreneurship and Economics with Education
0 Year of relevant experience
Required competencies and key technical skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Inclusiveness
- Accountability
- Communication
- Teamwork
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Mentoring and coaching skills
- Digital literacy skills
- Analytical skills;
CLICK HERE TO READ MORE AND APPLY
5. Job Title: Entrepreneurships Teacher A0
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s Degree in Entrepreneurship with education
0 Year of relevant experience
Required competencies and key technical skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Inclusiveness
- Accountability
- Communication
- Teamwork
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Mentoring and coaching skills
- Digital literacy skills
- Analytical skills;
CLICK HERE TO READ MORE AND APPLY
6. Job Title: Bursar
Job responsibilities
-
Prepare financial reports as required;
-
Prepare annual budgets ;
-
Undertake bookkeeping of expenses;
-
Undertake monthly bank reconciliations;
-
Keep the accounts of the school and balance sheets in accordance with policies and guidelines;
-
Ensure accounts are prepared for audit at the end of the year;
-
Maintain cash flow projections for the current and future years;
-
Oversee the payment of all invoices;
-
Keep analysis of costs and other statistical records;
-
Manage all bank accounts;
-
Filing of annual accounts;
-
Prepare income-generating projects for the school;
-
Manage contractual staff of the school;
-
Prepare and dispatch letters;
-
Take care of school assets like furniture, buildings, land, and others
-
Receive and guide school visitors;
-
Organize and file minutes of School Administration meeting, staff meeting, SGAC meeting, School General Assembly and other stakeholders’ meetings;
-
And any other duty assigned by the supervisor.
Qualifications
- Bachelor’s Degree in Accounting, Finance with 0 Year of relevant experience
Required competencies and key technical skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Inclusiveness
- Accountability
- Communication
- Teamwork
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Mentoring and coaching skills
- Digital literacy skills
- Analytical skills;
CLICK HERE TO READ MORE AND APPLY
7. Job Title: Foundation ECLPER Teacher
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s Degree in Foundations of ECLPE
0 Year of relevant experience
Required competencies and key technical skills
- Integrity
- Strong critical thinking skills and excellent problem solving skills
- Inclusiveness
- Accountability
- Communication
- Teamwork
- Client/citizen focus
- Professionalism
- Commitment to continuous learning
- Analytical skills
- Problem solving skills
- Mentoring and coaching skills
- Time management skills
- Results oriented
- Digital literacy skills
CLICK HERE TO READ MORE AND APPLY
8. Job Title: Chemistry Teacher A0
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s degree in Chemistry and Biology with Education, Chemistry with Education with 0 Year of relevant experience
Required competencies and key technical skills
-
Integrity
-
Strong critical thinking skills and excellent problem solving skills
-
Inclusiveness
-
Accountability
-
Communication
-
Teamwork
-
Client/citizen focus
-
Professionalism
-
Commitment to continuous learning
CLICK HERE TO READ MORE AND APPLY
9. Job Title: Mathematics And Science Elementary Technology Teacher
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
A2 certificate in Normale Primaire, Teaching Sciences and Mathematics, Sciences and Mathematics Education with 0 Year of relevant experience
Required competencies and key technical skills
-
Strong critical thinking skills and excellent problem solving skills
-
Client/citizen focus
-
Commitment to continuous learning
-
Digital literacy skills
-
Mentoring and coaching skills
CLICK HERE TO READ MORE AND APPLY
10. Job Title: Social and Religious Education Teacher
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
A2 certificate in Normale Primaire, Teaching Social and Religious Studies, Social and Religious Education with 0 Year of relevant experience
Required competencies and key technical skills
-
Strong critical thinking skills and excellent problem solving skills
-
Commitment to continuous learning
-
Digital literacy skills
-
Mentoring and coaching skills
CLICK HERE TO READ MORE AND APPLY
11. Job Title: Secretary
Job responsibilities
- Manage the school office operations and ensure efficient day-to-day administrative functioning.
- Maintain organized filing systems for student records, staff documents, and official correspondence.
- Ensure confidentiality and secure handling of sensitive information.
- Receive, draft, type, and distribute official letters, reports, emails, and other communications.
- Serve as the first point of contact for visitors, parents, students, and external stakeholders.
- Respond to inquiries and provide accurate information in a professional manner.
- Maintain updated student and staff records, including admissions, transfers, attendance, and performance reports.
- Record minutes of meetings and ensure proper documentation of resolutions and action points.
- Keep registers of incoming and outgoing mail and official documents.
- Provide administrative support to the Head Teacher and School Management Team.
- Assist in preparing reports, presentations, and official documentation for submission to relevant authorities.
- Schedule appointments, meetings, and school events.
- Enter and update data in school information systems and databases.
- Prepare routine statistical and administrative reports as required.
- Ensure accuracy and timeliness in data submission to relevant education authorities.
- Assist in processing payments, receipts, and procurement documentation where required.
- Support inventory management and maintain records of school supplies and equipment.
- Manage telephone calls and official communication channels.
- Welcome and guide visitors according to school protocols.
- Promote a positive image of the school through professional conduct.
- Ensure the office environment is organized and conducive to work.
- Perform any other duties assigned by the supervisor in line with the role.
Qualifications
-
A2 certificate in accounting, secretary studies with 0 Year of relevant experience
Required competencies and key technical skills
-
Strong critical thinking skills and excellent problem solving skills
-
Inclusiveness
-
Accountability
-
Communication
-
Teamwork
-
Client/citizen focus
-
Professionalism
-
Commitment to continuous learning
CLICK HERE TO READ MORE AND APPLY
12. Job Title: Librarian A2
Job responsibilities
- Assist students and staff in locating, selecting, and effectively using books, periodicals, reference materials, digital resources, and other learning materials.
- Provide guidance on research techniques, information literacy, and responsible use of library resources.
- Deliver basic instruction in library skills, including catalog use, referencing, research methods, and digital literacy.
- Promote appropriate student behavior within the library and ensure adherence to library rules and policies.
- Support the effective and ethical use of educational technology.
- Provide guidance and advice to students on academic research, reading development, and independent learning.
- Support students in identifying resources relevant to their educational goals and future career interests.
- Contribute to oral and written reports or assessments related to students’ academic progress where required.
- Plan and conduct reading promotion programs, literacy campaigns, book clubs, and other educational activities to enhance a reading culture.
- Organize practical learning activities that support curriculum delivery.
- Oversee the selection, acquisition, cataloguing, classification, and organization of library materials and equipment.
- Ensure proper distribution, tracking, and maintenance of books and other resources.
- Maintain an updated inventory of library materials and equipment.
- Ensure the library is organized, safe, and conducive to study and research.
- Monitor borrowing and returning of materials in accordance with established procedures.
- Prepare periodic reports on library usage, resource needs, and development plans.
- Work collaboratively with teachers to support curriculum implementation through appropriate resource provision.
- Participate in school meetings and perform any other duties assigned by the supervisor in line with the role.
Qualifications
- A2 in Education, ECE, ECLPE, SRE, Normale Primaire, SME, or Teaching Modern Languages (TML) with 0 Year of relevant experience
Required competencies and key technical skills
- Integrity
-
Strong critical thinking skills and excellent problem solving skills
-
Client/citizen focus
-
Professionalism
-
Commitment to continuous learning
CLICK HERE TO READ MORE AND APPLY
13. Job Title: Physics Teacher A0
Job responsibilities
- To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
- To teach and educate students according to the educational needs, abilities, and attainment potential of individual students and groups of students;
- Planning, preparing, and delivering lessons to all students in the class;
- Adopting and working towards the implementation of the school development plan;
- Assigning work, correcting and marking work carried out by his/her students;
- Assessing, recording, and reporting on the development, progress, attainment, and behaviour of individual students;
- Providing or contributing to oral and written assessments, reports, and references relating to individual students or groups of students;
Qualifications
-
Bachelor's Degree in Physics with Education
0 Year of relevant experience
Required competencies and key technical skills
- Integrity
-
Strong critical thinking skills and excellent problem solving skills
-
Commitment to continuous learning
-
Mentoring and coaching skills
-
Digital literacy skills
CLICK HERE TO READ MORE AND APPLY
14. Job Title: Physics And Chemistry Teacher
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor’s Degree physics and chemistry with education
0 Year of relevant experience
Required competencies and key technical skills
-
Strong critical thinking skills and excellent problem solving skills
-
Commitment to continuous learning
-
Mentoring and coaching skills
-
Digital literacy skills
-
Analytical skills;
CLICK HERE TO READ MORE AND APPLY
15. Job Title: Mathematics And Computer Science Teacher
Job responsibilities
-
To teach and educate students according to guidelines provided by the National Curriculum Framework under the overall guidance of the competent education authority;
-
To teach and educate students according to the educational needs, abilities and attainment potential of individual students entrusted to his/her care by the Head of School.
-
Planning, preparing and delivering lessons to all students in the class;
-
Teaching according to the educational needs, abilities and achievement of the individual students and groups of students;
-
Adopting and working towards the implementation of the school development plan of the particular school they are giving service in;
-
Assigning work, correcting and marking work carried out by his/her students;
-
Assessing, recording and reporting on the development, progress, attainment and behavior of one’s students;
-
Providing or contributing to oral and written assessments, reports and references relating to individual students or groups of students;
-
Providing guidance and advice to students on educational and social matters and on their further education and future careers;
-
Plan and perform practical activities
Qualifications
-
Bachelor's degree in Mathematics and Computer Sciences with Education
0 Year of relevant experience
Required competencies and key technical skills
-
Strong critical thinking skills and excellent problem solving skills
-
Commitment to continuous learning
-
Mentoring and coaching skills
-
Digital literacy skills
-
Analytical skills