Hiring.Camp

Computer Science & Technology Teacher

Enko Education

·

Today

Salary
$3k – $4k/yr
Location
Ouagadougou
Type
Full-time
Department
IT
Education
Bachelor
Closing date
Today
Source
ApplyToJob

Description

Location: Ouagadougou, Burkina Faso 

School: Enko Ouaga 

Department: Academic 

Reports to: Academic Coordinator / Head of School 

Contract Type: Full-time 

Start Date: ASAP

As part of our strategic expansion, we are establishing a new Computer Science and Technology Lab to strengthen digital literacy, coding, robotics, artificial intelligence, and technology-driven learning across the school.

We are seeking a passionate, innovative, and highly motivated Computer Science & Technology Teacher to lead this exciting initiative and inspire the next generation of technology creators and problem-solvers.

Position Overview

 The Computer Science & Technology Teacher will be responsible for delivering engaging, practical, and age-appropriate computer science education while contributing to the development and effective use of the school's new technology laboratory.

The successful candidate will combine strong teaching skills with technical expertise, creativity, and a passion for educational innovation.

As the school's first dedicated Computer Science teacher, the successful candidate will also play a key role in designing and progressively developing our Computer Science, Coding, Robotics, and AI learning programme.

Key Responsibilities

  1. Teaching & Learning
  • Plan and deliver engaging Computer Science and ICT lessons adapted to students' ages and learning levels.
  • Teach programming fundamentals, computational thinking, algorithms, and problem-solving.
  • Introduce students to coding languages and platforms such as Python, Scratch, and other age-appropriate tools.
  • Develop students' digital literacy, responsible technology use, and cybersecurity awareness.
  • Integrate practical projects, inquiry-based learning, and collaborative activities into lessons.
  • Assess student progress and provide constructive feedback.
  • Differentiate instruction to support learners with varying abilities and prior technology experience.
  1. Coding, Robotics & Artificial Intelligence
  • Design and facilitate practical coding and robotics activities.
  • Introduce students to robotics, electronics, and physical computing using platforms such as Arduino, micro, or equivalent tools.
  • Develop age-appropriate learning activities introducing artificial intelligence, machine learning concepts, and the ethical use of AI.
  • Encourage students to design, build, test, and improve technology-based solutions.
  • Organise coding challenges, robotics competitions, hackathons, and innovation projects.
  1. Technology Lab Development & Management
  • Contribute to the planning, setup, and continuous improvement of the Computer Science and Technology Lab.
  • Recommend appropriate software, equipment, teaching resources, and digital learning platforms.
  • Establish lab usage procedures, equipment management practices, and safety guidelines.
  • Ensure effective and responsible use of computers, robotics kits, and other technological resources.
  • Collaborate with the school's IT support team on technical maintenance and troubleshooting.
  • Support the progressive development of the laboratory into a centre for innovation and practical learning.
  1. Curriculum Development & Educational Innovation
  • Contribute to the design of a structured Computer Science curriculum across relevant grade levels.
  • Align teaching approaches with the school's international educational philosophy and applicable curriculum requirements.
  • Collaborate with teachers to integrate technology into other subjects, particularly Mathematics, Science, Design, and interdisciplinary projects.
  • Promote project-based learning, creativity, critical thinking, and innovation.
  • Identify opportunities to introduce emerging technologies into teaching and learning.
  1. Extracurricular Activities & Student Engagement
  • Lead or support coding, robotics, and technology clubs.
  • Mentor students participating in technology competitions and innovation challenges.
  • Organise student exhibitions, demonstrations, and technology showcases.
  • Encourage student leadership, teamwork, entrepreneurship, and creativity through technology projects.
  • Support school events that promote STEM education and digital innovation.
  1. Professional Collaboration & Development
  • Work collaboratively with academic coordinators, teachers, and school leadership.
  • Participate in professional development activities and contribute to technology-related teacher training.
  • Share innovative teaching practices with colleagues.
  • Maintain effective communication with students and parents regarding learning progress.
  • Uphold the school's safeguarding, child protection, and professional conduct policies.

Qualifications & Experience Essential Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Education Technology, or a related field.
  • Demonstrated proficiency in programming, particularly Python and/or other relevant programming languages.
  • Strong understanding of computational thinking, digital literacy, and computer science fundamentals.
  • Teaching experience or demonstrated ability to facilitate structured learning for children or teenagers.
  • Strong communication, classroom management, and organisational skills.
  • Ability to teach effectively in English & French
  • Commitment to child safeguarding, inclusion, and student-centred education.

Desirable Qualifications

  • A recognised teaching qualification or certification.
  • Experience teaching in an international school.
  • Familiarity with inquiry-based and project-based learning.
  • Experience with the IB educational philosophy or similar international curricula.
  • Practical experience with robotics, Arduino, micro, Raspberry Pi, or similar platforms.
  • Knowledge of artificial intelligence and its educational applications.
  • Experience designing curricula, technology clubs, or STEM programmes.
  • Working proficiency in French.
 

Key Competencies: 

  • Innovation & Creativity: Ability to design engaging, hands-on learning experiences.
  • Technical Expertise: Strong foundations in programming and emerging technologies.
  • Teaching Excellence: Ability to make complex concepts accessible to learners.
  • Initiative & Ownership: Capacity to build and develop a new educational programme.
  • Collaboration: Ability to work effectively with teachers, students, and school leadership.
  • Adaptability: Willingness to learn and integrate new technologies.
  • Student-Centred Mindset: Passion for developing students' confidence, curiosity, and problem-solving skills.

Expected Outcomes - First Year: The successful candidate will be expected to:

  • Develop and implement a structured Computer Science learning plan for the assigned grade levels.
  • Support the successful setup and operational launch of the Computer Science and Technology Lab.
  • Introduce practical coding and robotics activities appropriate to students' learning levels.
  • Establish at least one active coding or robotics club.
  • Organise a student technology showcase featuring practical projects.
  • Contribute to building a culture of digital innovation and responsible technology use across the school.

Why Join Enko Ouaga? 

  • Be the first dedicated Computer Science & Technology Teacher at Enko Ouaga.
  • Play a leading role in establishing a new technology and innovation laboratory.
  • Help shape an ambitious Computer Science and STEM education programme.
  • Work in a dynamic international school environment.
  • Inspire young learners to become creators, innovators, and responsible users of technology.
  • Benefit from opportunities for professional growth and educational leadership.

Enko Ouaga is committed to safeguarding and promoting the welfare of children. All appointments are subject to appropriate reference and background checks.


 

(English version)

Equal Opportunities & Safer Recruitment

Enko Education is an equal opportunities employer, committed to inclusivity, diversity, and valuing difference. Enko Education schools are committed to child safeguarding and promoting the welfare of students and young people, and we expect all staff, volunteers, and third parties to share this commitment. Our safer recruitment practices aim to ensure that only individuals committed to child safeguarding join our schools. You can read our Safer Recruitment Statement here.

  • Successful candidates must provide a police clearance (or equivalent) from every country where they have lived in the past 10 years before signing an employment contract.
  • Reference checks with previous employers will also be conducted for each successful candidate.

About Enko Education

International education with Africa at heart and the world in mind.

Enko Education is a fast-growing network of 15 international schools in 10 African countries, offering international education with Africa at heart and the world in mind. Our mission is to make high-quality international education accessible to more African learners and to guide them towards the world’s best universities through innovative programmes leading to globally recognised qualifications.

Since 2014, Enko Education has helped thousands of students secure admission to top universities such as Yale College, Sciences Po, École Polytechnique, and the University of Toronto. Backed by leading development finance institutions and funds including Proparco, I&P, Adiwale, BIO Invest, Oiko Credit and Liquid Africa, we are on track to reach 20,000 students by 2028.

Learn more on our website.

(French version)

Égalité des chances & Recrutement sécurisé

Enko Education est un employeur qui respecte l’égalité des chances, attaché à l’inclusion, à la diversité et à la valorisation des différences. Les écoles Enko Education s’engagent à protéger les enfants et à promouvoir le bien-être des élèves et des jeunes, et attendent de l’ensemble du personnel, des bénévoles et des tiers qu’ils partagent cet engagement. Nos pratiques de recrutement sécurisé visent à garantir que seules les personnes partageant notre engagement rejoignent nos écoles. Vous pouvez consulter notre Déclaration sur le recrutement sécurisé ici.

  • Les candidats retenus doivent fournir un extrait de casier judiciaire (ou équivalent) pour tous les pays dans lesquels ils ont vécu au cours des 10 dernières années avant de signer un contrat.
  • Des vérifications de références seront effectuées auprès des employeurs précédents pour tout candidats retenu pour un rôle.

À propos d’Enko Education

Une éducation internationale avec l’Afrique au cœur et le monde en perspective.

Enko Education est un réseau en pleine croissance de 15 écoles internationales dans 10 pays d’Afrique, offrant une éducation internationale de qualité à un coût accessible. Notre mission est de faciliter l’accès des apprenants africains aux meilleures universités du monde grâce à des programmes innovants menant à des diplômes mondialement reconnus.

Depuis 2014, nous avons accompagné des milliers d’élèves vers des universités de premier plan telles que Yale College, Sciences Po, l’École Polytechnique ou encore l’Université de Toronto. Avec le soutien d’institutions financières de développement et de fonds tels que Proparco, I&P, Adiwale, BIO Invest, Oiko Credit et Liquid Africa, nous visons à scolariser 20 000 élèves d’ici 2028.

Pour en savoir plus, visitez notre site internet.

Skills

PythonMachine LearningCybersecurity

Languages

French

Similar Jobs

30

Computer Science

Meridian Public School District

2mo ago

Computer Science

Jobs for Humanity·Beirut, Beyrouth·Remote

1y+ ago

Computer Science

Elevate·Beijing, China

High School Computer Science Teacher - Texas Connections Academy

Connections Academy·Houston, Texas

Today

Computer Science/IT Intern

Yaskawa Drives & Motion·Waukegan, Illinois

Today

Computer Science Internship – GIU

Smgeac·Giza, Egypt

Head of Computer Science

Outwood·Wakefield, England

Today

Advanced Specialist, Education Specialist (Computer Science, ICT and Digital Skills)

Pearson·Manchester, England·Hybrid

Today

Mathematics and Computer Science Teacher (SY 2027-2028)

Episcopal High School·Episcopal High School - Alexandria, VA 22302

Internship 2027 for Commercial, Commodities, PETRONAS Chemicals Group Berhad, Downstream Business (Bachelor of Computer Science/Information Technology/Corporate Communication)

PETRONAS·Malaysia

1d ago

Internship 2027 for Strategic Communications, Group Strategic Relations & Communications, Holding Company (Bachelor's in Information Technology/Computer Science/Business Management)

PETRONAS·Malaysia

1d ago

Physics / Engineering / Computer Science Intern

Areté·Niwot, Colorado·Onsite

1d ago

Computer Science/CAD Intern

Jci·US·Hybrid

1d ago

Assistant Professor in Computer Science - Quantum Computing

Umiami·US·Onsite

1d ago

Associate Lecturer/Lecturer (Education Focused) - Master of Computer Science

University of Sydney Career Site·Australia

1d ago

Middle School STEAM, Computer Science or Technology Teacher

Northwest Indiana Lighthouse Charter Schools·Gary, Indiana

1d ago

Internship 2027 for HR Services, Group Human Resource Management, PETRONAS, Holding Company (Bachelor's in Information Technology/Computer Science/Network Engineering)

PETRONAS·Malaysia

2d ago

Internship 2027 for Maintenance Department, PETRONAS Penapisan (Terengganu) Sdn. Bhd., Downstream (Bachelor's in Information Technology/Computer Science/Data Science/Data Analysis)

PETRONAS·Malaysia

2d ago

Tenure-Track Position in the Department of Computer Science and Engineering

Psu·US·Remote, Hybrid

2d ago

Computer Science Curriculum Intern

Art of Problem Solving·San Diego, California·Hybrid

Computer Science Content Coach

Acceleration Academies·Las Vegas, Nevada·Remote, Hybrid, Onsite

2d ago

Editor - PeerJ Computer Science

Informa·London, England·Hybrid

2d ago

Computer Science Part Time Faculty

Careers | Canadian University Dubai·Dubai, United Arab Emirates

2d ago

Computer Science Industrial Placement – Software Engineering with AI

Matillion·Manchester, England·Onsite

3d ago

Editor - PeerJ Computer Science

Informa·UK·Hybrid

3d ago

Assistant Professor, Department of Electrical Engineering & Computer Science (NTT), Daytona Beach Campus

ERAU Careers·US

3d ago

Assistant/Associate Professor of Computer Science

Tamus·Texarkana, Texas·Hybrid

3d ago

Assistant/Associate Professor of Computer Science

Tamus·Texarkana, Texas·Hybrid

3d ago

Computer Science | Artificial Intelligence internship: ai-assisted diagnostics platform

Asml·Veldhoven, North Brabant·Onsite

3d ago

Doctoral Assistants and Graduate Assistants in Computer Science or Software Engineering

University of Waikato·Hamilton, Waikato Region

3d ago