Job Overview
We are seeking a motivated IT Teacher to join our educational team in Cairo, Egypt.
This apprenticeship-level role is ideal for candidates who are passionate about technology and education, with a drive to develop instructional programs and support students in acquiring practical IT skills.
The successful candidate will contribute to creating an engaging learning environment, delivering hands-on lessons, and mentoring students to build a solid foundation in information technology.
About the Company
We are a forward-thinking educational institution committed to fostering technical proficiency and lifelong learning.
Our programs emphasize practical application, digital literacy, and career-readiness, preparing students to succeed in a rapidly evolving tech landscape.
Key Responsibilities and Duties
- Plan, prepare, and deliver high-quality IT lessons aligned with curriculum standards and learning objectives.
- Design and implement engaging instructional activities, labs, and projects that reinforce theoretical concepts with hands-on practice.
- Assess student performance through assignments, quizzes, exams, and project work; provide constructive feedback and progress tracking.
- Develop and maintain up-to-date teaching materials, including presentations, lab manuals, and digital resources.
- Demonstrate and supervise the use of hardware, software, and networking concepts in a safe and accessible manner.
- Differentiate instruction to accommodate diverse learning styles and proficiency levels among trainees.
- Provide tutoring and mentorship to students, guiding them toward improving IT skills and pursuing related opportunities.
- Collaborate with faculty and administrators to align IT curriculum with industry standards and school goals.
- Participate in ongoing professional development to stay current with technology trends and teaching methodologies.
- Maintain a positive classroom environment that promotes inquiry, collaboration, and responsible use of technology.
Qualifications and Requirements
- Bachelor’s degree in Information Technology, Computer Science, or a related field from an accredited institution.
- At least 2 years of relevant experience in IT, preferably with exposure to teaching, tutoring, or training roles.
- Strong foundational knowledge in computer hardware, software, networking, cybersecurity basics, and programming concepts.
- Excellent communication and presentation skills in Arabic; proficiency in English is a plus.
- Ability to explain complex concepts in a simplified and engaging manner.
- Patience, adaptability, and a student-centered approach to instruction.
- Basic classroom management skills and the ability to foster a collaborative learning environment.
Required Skills
- Proficiency with common operating systems (Windows, Linux/macOS basics).
- Experience with network fundamentals, configuring devices, and troubleshooting common IT issues.
- Familiarity with programming concepts (e.g., Python, JavaScript) is advantageous.
- Comfort using educational software, LMS platforms, and digital collaboration tools.
- Strong organizational skills and attention to detail.
Benefits and Perks
- Competitive salary commensurate with experience.
- Career development opportunities, including access to training and professional certifications.
- Supportive work environment with a focus on learning and collaboration.
- Opportunity to impact students’ educational journeys and future careers in IT.