Python разработчик (ментор)
ITMentor - школа подготовки IT-специалистов разных направлений. Благодаря нашему подходу к образованию студентов выпускники получают уровень знаний и навыков, необходимый для дальнейшего роста в IT-сфере.
Обязанности:
-
Прием студентов через мини-собеседование (ты сам выбираешь кого будешь обучать);
-
Проведение сверки знаний по составленной программе (ты имеешь возможность влиять на программу );
-
Мониторинг успеваемости студентов и отсеивание;
-
Проведение Code-review;
-
Составление проектной документации;
-
Еженедельный синк с твоей группой;
-
Консультации посредством мессенджера.
Требования к кандидату:
-
Опыт разработки на Python от 4 лет;
-
Глубокое понимание структур данных, алгоритмов и объектно-ориентированного программирования на Python;
-
Понимае unit-тестирования кода;
-
Понимаю CPU-bound и I/O-bound задач;
-
Понимание принципов ООП;
-
Опыт работы с SQL (PostgreSQL) и NoSQL (MongoDB, Redis) базами данных;
-
Умение работать с системами контроля версий (Git) и в области CI/CD;
-
Знание архитектурных шаблонов;
-
Знание принципов ООП, SOLID, DRY, TDD;
-
Отличные коммуникативные навыки, любите делиться знаниями и опытом.
Условия:
-
Свободный график (ты сам выбираешь часы когда тебе удобно работать со студентами);
-
ЗП оговаривается по итогам собеседования;
-
Полностью удаленный формат.