Т‑Банк ищет автора на курс по Python.

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

  • Подготавливать материалы и задачи для семинаров и домашних заданий
  • Работать над составлением программы вместе с методистом
  • Составлять тесты для задач

Требования:

  • Опыт создания структурированных материалов: лекций, практических заданий, тестов, примеров кода
  • Знание и работа со стандартами кодирования PEP 8, модульной структурой кода
  • Опыт с FastAPI: создание маршрутов, middleware, интеграция с фронтендом, работа с шаблонами и статикой
  • Базовый синтаксис Python: переменные, циклы, условия, функции, коллекции, обработка исключений
  • Умение адаптировать сложные концепции для начинающих и объяснять их простым языком
  • Асинхронное программирование (async/await) и библиотеки для работы с API: Requests, HTTPX, python-telegram-bot
  • Проектирование клиент‑серверных приложений, работа с JSON и обработка HTTP‑запросов (GET, POST, PUT, DELETE)
  • Знание MongoDB для хранения данных и Redis для кэширования
  • Настройка логирования (Logging/Loguru)
  • Понимание кэширования: TTL, инвалидации
  • Настройка периодических задач: Apscheduler, Background Tasks