Python Instructor Programming
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]