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

ЗанятостьЧастичная занятость
Частичная занятость
Адрес Узбекистан, Ташкент, проезд Пахлавона Махмуда, 25
Описание вакансии

Fido-Biznes Academy в поисках ментора по Python.

Наша академия готовит будущих разработчиков для работы в сфере финтеха.

Обязанности:

  • Коммерческий опыт на Python 3.8+ от 3–5 лет, участие в production-проектах, регулярные code review.
  • Знание ООП, dataclasses, protocols, typing/mypy, генераторы/итераторы, контекстные менеджеры.
  • Асинхронность и параллелизм: asyncio, aiohttp / FastAPI, понимание GIL, threads / multiprocessing, очереди задач.
  • Знание принципов SOLID, чистая архитектура и слоение, паттерны проектирования, рефакторинг legacy-кода.
  • Веб-бэкенд: FastAPI / Flask, REST, схемы и валидация (Pydantic), авторизация (OAuth2/JWT), middlewares, CORS.
  • Данные и БД: SQL (PostgreSQL/MySQL), ORM (SQLAlchemy), транзакции, миграции (Alembic), работа с JSON/CSV, профилирование запросов.
  • Инфраструктура и инструменты: git (branching/PR), CI/CD (GitHub Actions / GitLab CI), линтеры и форматтеры (flake8 / ruff, black, isort, mypy, pre-commit), Docker / Docker Compose, базовое понимание логирования и мониторинга (logging, Sentry, Prometheus).
  • Отладка и профилирование: pdb/ipdb, tracemalloc, cProfile, asyncio debug, анализ логов.
  • Безопасность: Базовые практики OWASP, управление секретами, обновление зависимостей.
  • Документация: Понятные README, docstrings, автодока (Sphinx/FastAPI docs), умение писать технические задания.
  • Алгоритмы и структуры данных: Практическое понимание сложности и базовые оптимизации.
Требования:
  • Важен опыт менторства в программировании
  • Умение объяснять сложные темы простым языком, структурировать материал, выстраивать учебные траектории.
  • Проведение живых разборов и лайвкодинга, подготовка домашних заданий и проектов, критериев оценки.
  • Грамотный code review с конкретной обратной связью и рекомендациями по улучшению.
  • Диагностика пробелов, постановка целей, составление индивидуальных планов и поддержка мотивации.
  • Навыки фасилитации групп, управление временем занятия, работа с вопросами и разным темпом.
  • Культура общения: ясность, доброжелательность, конструктивность, стрессоустойчивость.
  • Оплата 2 раза в месяц (аванс + ЗП). Важно, что оплата будет на основе часовой нагрузки. Чем больше часов -> тем больше ЗП
Требования
ОпытОт 1 года до 3 лет
Условия работы
График работыГибкий график
Добавлено сегодня
Для связи с работодателем или просмотра контактов нажмите на кнопку