Python Instructor

Mokattam, Egypt

 
Div Academy is looking loking for a skilled Python instructor with a minimum of three years of experience in Python programming and software development. The ideal candidate will be responsible for teaching Python to students of various skill levels, fostering a deep understanding of programming concepts and best practices.



Job Requirements

  • Experience: Minimum of 3 years of professional experience in Python development and programming.
  • Teaching Skills: Previous teaching or training experience is preferred, with excellent communication and presentation skills.
  • Technical Proficiency: Strong understanding of Python and its frameworks (e.g., Django, Flask), as well as knowledge of data structures, algorithms, and software development principles.
  • Problem-Solving: Ability to explain complex concepts clearly and effectively, fostering student engagement.
  • Passion for Education: A strong commitment to student success and a desire to inspire and motivate learners.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with related technologies such as databases, APIs, or data analysis tools is a plus.



Responsibilities


  • Course Development: Create and update course materials, including lectures, assignments, and practical exercises focused on Python programming.
  • Instruction: Deliver engaging and interactive lessons in a classroom or online setting, using various teaching methods to accommodate different learning styles.
  • Mentoring: Provide guidance and support to students, assisting them with coding challenges and project work.
  • Assessment: Design and evaluate assessments to measure student understanding and progress, providing constructive feedback.
  • Project Supervision: Assist students in developing real-world applications and projects using Python, guiding them through coding and debugging processes.
  • Stay Current: Keep up-to-date with the latest trends and technologies in Python and related fields, incorporating relevant content into the curriculum.
  • Collaboration: Work with fellow instructors and faculty to enhance the overall educational experience and ensure curriculum alignment.