Задачи:

  • Разработка проекта с нуля на языке Python.
  • Интеграция с CI/CD.

Что нужно знать и уметь:

  • Уверенное знание языка Python 3.8+.
  • Знание одного из фреймворков: Django, Flask или FastAPI.
  • Знание Linux на уровне разработчика сервисов.
  • Опыт работы с реляционными БД (PostgreSQL), колоночными БД (ClickHouse), key-value хранилищами (Redis).
  • Понимание многопоточности, многопроцессности, асинхронности.
  • Базовые знания сетей, сетевых протоколов, маршрутизации (стек TCP/IP).
  • Опыт работы с Git.
  • Опыт проектирования REST API.
  • Понимание основ криптографии.
  • Опыт работы с брокерами сообщений.