Преподаватель по Python (Django)

Зарплата

до 150 000 ₽

Требования

Бэкенд, Старший (Senior)PythonDjangoООПGitPostgreSQL

Местоположение и тип занятости

Неполный рабочий деньМожно удаленно

Компания

Онлайн-школа для разработчиков

Описание вакансии

Условия работы

Онлайн-школа Thinknetica ищет автора курса и преподавателя по Python (Django) для нового проекта. Мы занимаемся онлайн-обучением разработчиков с 2013 года, нашу школу закончило почти 1000 человек, из которых 75% успешно трудоустроились. На курсах мы плотно работаем с каждым участником, заставляя прорабатывать каждую тему, поэтому на выходе получаем учеников, в которых уверены и которых ценят работодатели.

Сейчас мы запускаем новый проект (hardcode.dev), где будем готовить разработчиков middle-уровня и выше. Проект ориентирован на тех, кто уже знает основы и хочет расти дальше. Одно из направлений подготовки - Python и Django.

Мы ищем экспертов с большим опытом в Python и Django, которые хотят и готовы делиться опытом и заинтересованы в подготовке сильных разработчиков. Того, кто хочет, чтобы хороших разработчиков стало больше, чем плохих и готов вкладывать в это силы, время и опыт. Кто по опыту знает, чего не хватает джуниорам и как из них сделать мидлов.

Форматы работы различные: курсы, мастер-классы, воркшопы.

Что нужно будет делать:

  • Разработать и утвердить программу (план) курса (воркошопа/мастер-класса). Мы поможем, направим, доработаем, но изначально план составляете вы
  • Проработать план каждого урока, с материалами и домашними заданиями.
  • Проводить вебинары (уроки). Средняя длительность - 2 ч, расписание согласовывается заранее. 
  • Вести группу из 20-30 участников
  • Отвечать на вопросы, проверять домашние задания (делать code review каждого задания), помогать решать проблемы, направлять и подсказывать.
  • Взаимодейстовать с другими авторами-экспертами на предмет согласования тем и обмена опытом

Общие требования:

  • Опыт веб-разработки на Python (Django) от 4х лет 
  • Работа на позиции senior/team lead/cto
  • Отличное знание Python
  • Отличное знание Django, его внутреннего устройства, плюсов и минусов, слабых и сильных сторон, лучших практик, паттернов и антипаттернов.
  • Умение писать тесты, следование методологии TDD/BDD.
  • Отличное знание ООП, HTTP, REST API, паттернов проектирования
  • Умение проводить качественный code review
  • Быть в курсе последних трендов веб-разработки вообще и Python-разработки в частности и в целом иметь широкий профессиональный кругозор
  • Умение объяснять сложные технические концепции простым языком
  • Понимание, что такое «хороший» код, умение отличить его от «плохого» и объяснять, “что такое хорошо, а что такое плохо”.
  • Желание передавать свой опыт и делиться знаниями

Плюсом будет:

  • Большим плюсом будет опыт преподавания в вузе/на курсах/в компаниях и/или выступления на конференциях, митапах и т.п.
  • Опыт собеседования и найма python-разработчиков, в том числе junior-уровня
  • Опыт работы с Flask, Postgresql, ClickHouse, Redis, RabbitMQ, GraphQL
  • Знание инструментов и подходов DevOps (CI/CD, Docker, Ansible, Kubernetes и т.п.)
  • Опыт проектирования высоконагруженных сервисов, понимание принципов их построения
  • Опыт работы с асинхронным, многопоточным программированием
  • Понимание принципов микросервисной архитектуры, опыт работы с микросервисами
  • Участие в opensourse-проектах

Условия:

  • Удаленная работа
  • Занятость 10-15 часов в неделю
  • Оплата зависит от кол-ва учеников, формата и длительности. В среднем, 10-15 тыс за мастер-класс, 40-60 тыс за воркшоп и 100 - 150 тыс. руб за курс (за 1 группу).

Бонусы

Что вы получите, став автором курса/воркшопа/мастер-класса:

  • Возможность передавать свой опыт и знания, видеть как благодаря вам появляется маленькая "армия" новых разработчиков
  • Возможность создать крутой курс, которым вы будете гордиться
  • Признание, благодарность и уважение со стороны учеников
  • Улучшение и систематизация своих собственных знаний и навыков
  • Возможность вырастить себе разработчиков в команду, подготовить их так, как считаетет нужным. Вы видите как ученик мыслит, думает, как проходит курс, и самым лучшим по окончании курса можете сделать предложение о работе в вашей команде или проекте
  • Возможность найти новую интересную работу или проект.
  • И +100500 в карму 🙂

Дополнительные инструкции

Чтобы откликнутсья на вакансию, пришлите свое резюме на vk@thinknetica.com (Виталий) c темой «Автор курса по Python (Django)».