Наставник на курс “Асинхронное программирование на Python”

Зарплата Не указана
Компания Яндекс Практикум
Город Москва
Требуемый опыт От 3 лет
Опубликована 26 октября 2022 г.
К сожалению, эта вакансия уже закрыта. Но вы можете посмотреть другие вакансии

Яндекс Практикум — сервис онлайн-образования, где каждая и каждый найдёт в себе силы изменить свою профессиональную жизнь. Студенты могут освоить новую специальность, заговорить на иностранном языке и получать удовольствие от того, чем занимаются — каждый день.

Мы верим, что освоить новый навык можно только с помощью регулярных усилий и полного погружения в практику. В процессе обучения студенты сталкиваются со сложностями: не получается, непонятно, нет свободного времени, лень — всё как в жизни. Наша миссия — помочь каждому преодолеть трудности и получить востребованные навыки. Во всём мире.

Курс «Асинхронное программирование на Python» ищет ревьюеров, наши студенты — python-разработчики уровня джуниор/джуниор+, а также специалисты других смежных профессий со знанием Python, которые замотивированы углубить свои знания в асинхронном программировании.

Наша цель — научить студентов не просто кодингу, а дать им мышление инженера, который отлично разбирается в применяемых технологиях и может самостоятельно решать сложные задачи. В курсе предусмотрено выполнение студентами самостоятельных проектов, которые проверяет, оценивает и комментирует команда код-ревьюеров. Их комментарии — один из важных инструментов обучения.

Вам предстоит:

Наставник помогает студентам учиться:

  • отвечает на вопросы;
  • помогает с трудностями и вдохновляет своим примером;
  • каждый наставник курирует группу студентов: общается с ними в Slack, проводит вебинары раз в 2 недели и постоянно улучшает образовательный опыт.

Вы нам подходите, если:

  • разработчик middle+ уровня и имеете опыт работы от трёх лет;
  • умеете доступно и последовательно объяснять сложные темы и задачи в программировании, подкрепляя теорию примерами из своего практического опыта;
  • понимаете разницу между параллельным и асинхронным программированием; сможете объяснить, чем процесс отличается от потока и зачем нужные корутины;
  • не боитесь слова GIL и знаете о его плюса/минусах, альтернативах использования;
  • работали с асинхронными фреймворками. Наш стек: asyncio, aiohttp, FastAPI, но если вы знаете и использовали Starlette, Sanic, Tornado - это будет плюсом;
  • имеете опыт работы с реляционными БД (Postgresql) и знаете, как работать с асинхронными ORM — asynpg, Tortoise;
  • немного разбираетесь в девопс: настройка ngnix, базовые навыки работы с docker и docker-compose, будет плюсом, если сможете рассказать, чем docker отличается от классической виртуализации.

    Если ваши технические навыки соответствуют списку выше на 50-70%, мы с нетерпением ждём отклика.

Что мы предлагаем:

  • Удаленная работа, частичная занятость;
  • Бесплатное обучение в школе наставничества Яндекс.Практикума;
  • Возможность быть для начинающих разработчиков проводником в обучении и в мире профессии;
  • Удобный цифровой офис. Мы используем современные инструменты — Slack, Miro, Notion, Zoom — которые позволяют классно организовать совместную работу;
  • Осязаемые результаты работы. Главная метрика, по которой мы судим сами себя — это процент студентов, которые находят работу после окончания курса (сейчас — 78%);
  • Работа над международным продуктом. Помимо России, Практикум уже работает в США, Израиле и Германии (и не собирается останавливаться).