Python Instructor Programming

Teach programming using Python with simple, powerful, and modern tools.

Python Instructor

Departments

Programming

Work format

On-site

Main Responsibilities

  • Teach the fundamentals of Python programming, from syntax to data structures and algorithms.
  • Help students understand programming logic and apply it to practical problems.
  • Develop course materials, practical exercises, and projects to deepen students' knowledge.
  • Review student work, provide feedback, and guide their progress.
  • Collaborate with the DigiSchool team to improve the course curriculum and implement new teaching methods.

Qualifications & Skills

  • Deep knowledge of Python, including OOP, data structures, and module management.
  • Experience in web development or data analysis using Django, Flask, or Pandas/Numpy libraries.
  • Teaching or mentoring experience is desirable.
  • Strong communication skills, patience, and the ability to explain complex concepts clearly.

Additional Information

  • Work format: office.
  • Work hours: part-time or flexible schedule.
  • Location: Yerevan, Vazgen Sargsyan 26/3.
  • Work in an environment where education is built around real-world technological requirements, preparing competitive Python professionals.

Interested candidates can send their resume to

[email protected]
Start learning today