About the Role
Barachel School is a well-established day and boarding institution dedicated to identifying, encouraging, and nurturing the special qualities of every pupil. We provide exceptional opportunities that allow students to develop and flourish far beyond conventional educational standards. We are currently seeking passionate, skilled, and innovative Computer Teachers to join our dedicated academic team and shape the digital literacy of the next generation.
Key ResponsibilitiesAs a Computer Teacher at Barachel School, you will play a pivotal role in delivering engaging and comprehensive ICT curricula. Your daily responsibilities will include:
- Planning, preparing, and delivering well-structured computer science and ICT lessons to students.
- Introducing students to fundamental computer operations, programming languages, software applications, and digital safety.
- Assessing, recording, and reporting on the progress, development, and attainment of students.
- Maintaining computer laboratory equipment and ensuring a safe, conducive learning environment.
- Integrating modern educational technology and interactive tools into everyday classroom teaching.
- Guiding students through practical computer practicals and project-based learning activities.
- Participating in school events, staff meetings, and professional development workshops.
To be considered for this exciting opportunity at Barachel School, candidates must meet the following criteria:
- Possession of a relevant academic qualification in Computer Science, Information Technology, Education, or a related field.
- A minimum of 1 year of relevant teaching or practical work experience in a recognized educational institution.
- Strong passion for teaching with excellent communication and interpersonal skills.
- Proficiency in computer operations, software applications, and basic coding or web design.
- Ability to manage a classroom effectively and inspire young learners to embrace technology.
Working with Barachel School offers a rewarding career path with competitive advantages:
- A highly collaborative and supportive working environment that fosters professional growth.
- Opportunities for continuous professional development and career advancement.
- Attractive and negotiable remuneration package commensurate with experience.