ICT and Computer Science Teacher

2 days ago


Doha, Baladīyat ad Dawḩah, Qatar DURHAM School for Girls Doha Full time
Roles and responsibilities

1. Lesson Planning and Delivery

  • Design Engaging Curriculum: Develop and deliver lessons that cover a wide range of computer science and ICT topics such as programming, algorithms, web development, databases, networking, cybersecurity, and data structures.
  • Ensure Age-Appropriate Content: Tailor lessons to be appropriate for secondary school students, ensuring content is accessible and engaging while also challenging them to improve their technical skills.
  • Integrate Practical Skills: Teach students through hands-on projects and coding exercises, helping them gain practical experience with programming languages (e.g., Python, Java, JavaScript, HTML/CSS).
  • Promote Digital Literacy: Emphasize the importance of digital literacy, including safe online behavior, understanding of digital tools, and the ethical implications of technology use.
  • Incorporate Modern Technologies: Introduce students to current technologies such as cloud computing, artificial intelligence (AI), Internet of Things (IoT), and data analytics, as well as emerging industry trends.

2. Classroom Management and Student Engagement

  • Maintain Discipline: Create a focused and productive learning environment, managing student behavior and ensuring that students remain engaged and on-task during lessons.
  • Encourage Collaboration: Promote group work and collaborative projects to help students learn teamwork and problem-solving skills in a tech-focused environment.
  • Foster Critical Thinking: Encourage students to approach problems analytically, helping them develop logical thinking, troubleshooting skills, and the ability to break down complex problems into manageable parts.

3. Assessment and Feedback

  • Monitor Student Progress: Regularly assess students' understanding through quizzes, tests, coding assignments, and project-based evaluations.
  • Provide Constructive Feedback: Offer timely, detailed feedback on assignments and projects, guiding students on areas for improvement and helping them develop their skills.
  • Prepare for Examinations: Assist students in preparing for external exams (e.g., GCSE, A-Level, or equivalent) by revising key concepts and practicing past exam questions.

4. Supporting Students with Diverse Needs

  • Differentiate Instruction: Adjust teaching methods and content to accommodate students with diverse learning needs, including those with varying levels of prior knowledge or special educational needs.
  • Provide Additional Support: Offer additional help and resources for students who may struggle with concepts, through after-school sessions or one-on-one support.
  • Encourage Growth Mindset: Motivate students who may not initially feel confident in their technical abilities by fostering a growth mindset and supporting their learning journey.
Desired candidate profile
  • Design and deliver engaging lessons on computer science, programming, ICT skills, and digital literacy.
  • Teach key concepts in areas such as programming (e.g., Python, Java), algorithms, databases, cybersecurity, and web development.
  • Assess and track student progress, providing feedback and preparing students for external exams.
  • Manage classroom behavior and create a supportive, inclusive learning environment.
  • Lead extracurricular activities like coding clubs, robotics teams, and competitions.
  • Collaborate with other teachers and the school leadership team to integrate ICT into other subjects.
  • Stay updated with new developments in technology, integrating current industry trends into teaching.
  • Maintain accurate student records and participate in professional development opportunities.


  • Doha, Baladīyat ad Dawḩah, Qatar Teach Away Inc. Full time

    **Job Overview**At Teach Away Inc., we are seeking an exceptional Computer Science Teacher to join our team. This role is a fantastic opportunity for individuals who are passionate about delivering engaging and inquiry-based lessons that align with the IB curriculum.Teaching ICT and Digital Literacy: The successful candidate will be responsible for teaching...


  • Doha, Baladīyat ad Dawḩah, Qatar Doha British School Full time

    Job SummaryWe are seeking an experienced Secondary ICT/Computer Science Teacher to join our team in August 2025. The ideal candidate will have a degree in education and a certified teaching qualification. Minimum two years of teaching experience is required, with a passion for creating a student-centered learning environment.


  • Doha, Baladīyat ad Dawḩah, Qatar GEMS Education Full time

    GEMS Wellington School – Qatar is seeking a highly skilled and experienced teacher of Computer Science to join our dynamic and inclusive faculty.About the Role:This is a fantastic opportunity for a dedicated and passionate educator to make a real difference in the lives of our students. As a Computer Science teacher, you will play a key role in delivering...


  • Doha, Baladīyat ad Dawḩah, Qatar GEMS Education Full time

    GEMS WELLINGTON SCHOOL - QATAR Doha, Qatar Posted 2 days ago Unlimited Ref: JB5237984This is a truly exciting time to be part of GEMS Wellington School – Qatar (WSQ). Due to the continued success and ambitious nature of the school, we are delighted to be looking for a passionate, hardworking and talented teacher of Computer Science to support the school in...


  • Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full time

    Job DescriptionWe are looking for an exceptional educator to join our team as a Part-Time Instructor in Digital Communication and Media Production at the University of Doha for Science and Technology (UDST).This role offers the opportunity to teach Computer Hardware, Linux administration, and Network Fundamentals courses, utilizing innovative teaching...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Join a team of dedicated educators at Compass International School, Doha – Madinat Khalifa Campus.The Ideal CandidateWe're looking for a Lead ICT Teacher with a proven track record of delivering high-quality ICT education.As a successful candidate, you will have a deep understanding of the UK National Curriculum, excellent teaching skills, and a passion...


  • Doha, Baladīyat ad Dawḩah, Qatar THE HAMILTON INTERNATIONAL SCHOOL Full time

    Roles and responsibilities We are looking for a passionate and dedicated Math and Science Teacher to join our team. The ideal candidate will have experience teaching Math and General Science from Grades 6 to 8 and Math or Science from Grades 9 to 10. They will create engaging, inquiry-based lessons that foster problem-solving, critical thinking, and a love...


  • Doha, Baladīyat ad Dawḩah, Qatar Carnegie Mellon University Full time

    Roles and responsibilities Responsibilities include supporting two to three advanced undergraduate courses per year, holding recitations/office hours, working closely with students, and supporting our general educational mission. In addition to this load, successful candidates are expected to conduct research in collaboration with CMU-Q faculty or local...


  • Doha, Baladīyat ad Dawḩah, Qatar Insight Egypt Full time

    Join our team as an ICT specialist and take on exciting challenges in the healthcare industry.About UsInsight Egypt is a reputable hospital in Qatar that offers a range of medical services. We are committed to delivering high-quality patient care and innovative solutions in healthcare technology.We are seeking experienced ICT professionals who can help us...

  • ICT Teacher

    2 days ago


    Doha, Baladīyat ad Dawḩah, Qatar DOHA British School Full time

    Roles and responsibilities 1. Planning and Delivering LessonsDevelop lesson plans that cater to the needs of students at different levels, from basic IT skills to more advanced subjects like coding, networking, or digital design.Teach a wide range of topics, including computer hardware, software applications, coding languages (e.g., Python, JavaScript),...


  • Doha, Baladīyat ad Dawḩah, Qatar Global Search Arabia Full time

    About the Role:We are looking for a highly skilled ICT Cybersecurity Professional to join our team at Global Search Arabia. The successful candidate will be responsible for developing and implementing cybersecurity strategies to protect our organization's assets.Company Overview:Global Search Arabia is a leading Executive Search Consultancy that sources...

  • Science Teacher

    3 days ago


    Doha, Baladīyat ad Dawḩah, Qatar DURHAM School for Girls Doha Full time

    Roles and responsibilities 1. Lesson Planning and DeliveryDevelop Engaging Science Curriculum: Plan and deliver a dynamic science curriculum that covers key topics in various scientific disciplines (biology, chemistry, physics, etc.). Align lessons with educational standards and student needs.Teach Scientific Concepts: Introduce students to scientific...


  • Doha, Baladīyat ad Dawḩah, Qatar GEMS Education Full time

    Join our team of dedicated professionals at GEMS Wellington School – Qatar as a Computer Science teacher and help shape the minds of tomorrow's leaders.About the Role:This is an exciting opportunity for a talented and motivated teacher to make a real impact on the lives of our students. As a Computer Science teacher, you will play a key role in delivering...


  • Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full time

    What We Offer:At University of Doha for Science and Technology (UDST), we offer a unique opportunity for talented individuals to join our community of scholars. As a faculty member, you will be part of a dynamic team dedicated to providing high-quality education and applied research. You will have the opportunity to work with experienced colleagues, develop...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Discover a world of innovative teaching at Compass International School, Doha – Madinat Khalifa Campus.The OpportunityWe're seeking a Lead ICT Teacher to deliver the UK National Curriculum and inspire students to achieve their full potential.You will be responsible for designing engaging lessons, assessing student progress, and collaborating with...

  • Ict Teacher

    3 days ago


    Doha, Baladīyat ad Dawḩah, Qatar Newton British Full time

    *Be qualified teachers, ideally with 2 years' experience teaching the English National Curriculum. *Possess a creative and enthusiastic approach both in and out of the classroom. *Present excellent interpersonal communication skills in order to work collaboratively with staff, students and parents. *Be willing to contribute to extra-curricular activities


  • Doha, Baladīyat ad Dawḩah, Qatar Teach Away Inc. Full time

    **The Ideal Candidate**We are seeking an exceptional individual who shares our passion for delivering high-quality education. As a Computer Science Teacher, you will have:A Bachelor's degree in Computer Science, ICT, or related field.Teaching qualification (e.g., PGCE, B.Ed., or equivalent).Experience in an IB or international school setting preferred.Strong...


  • Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full time

    Digital Communication and Media Production InstructorThe University of Doha for Science and Technology (UDST) seeks a highly motivated and qualified individual to fill the position of Part-Time Instructor in Digital Communication and Media Production.This role will involve teaching Computer Hardware, Linux administration, and Network Fundamentals courses,...


  • Doha, Baladīyat ad Dawḩah, Qatar Mannai Corporation Full time

    Mannai ICT offers opportunities for career development and the chance to work with cutting-edge technologies. We are seeking a Service Management Coordinator to join our dynamic team, responsible for managing customer service requests, providing technical support, and ensuring the prompt and professional resolution of customer inquiries and...


  • Doha, Baladīyat ad Dawḩah, Qatar Ccq Full time

    Cybersecurity Academic PositionThe Community College of Qatar is seeking a highly motivated Assistant Professor in Cyber Security or related fields to enhance the department's teaching provision and contribute to its growth.The successful candidate will teach Computer Cyber Security courses and expand the department's cybersecurity curriculum. We are...