Команда «Офисное пространство» Яндекса работает над внутренними продуктами для комфортного и эффективного использования офисов: киоски-ресепшены, вендинговые аппараты для компьютерных аксессуаров, планшеты, бронирование переговорных и другие сервисы.

Стек: Python, Django, FastAPI, PostgreSQL, Celery, Redis, Logbroker (Kafka-like), CI/CD, autotest, linters, Docker (rolling updates)

Задачи:

  • Реализация решений любого уровня: от схем тестирования до построения отказоустойчивых систем.
  • Участие в полном цикле разработки: архитектура, создание MVP, реализация, тестирование, оптимизация.
  • Масштабирование сервисов, повышение производительности и надёжности.
  • Настройка инфраструктуры и релизных процессов, администрирование CI/CD.

Требования:

  • Уверенное владение Python.
  • Опыт работы с фреймворками Django или FastAPI (или готовность переключиться на них).
  • Опыт с реляционными базами данных (идеально PostgreSQL).
  • Понимание работы современных веб-сервисов.
  • Умение писать эффективный, понятный код, покрытый тестами.
  • Умение работать самостоятельно и в команде, ответственность.

Будет плюсом:

  • Настройка CI/CD и опыт с контейнеризацией в Linux (Docker, containerd, LXC и пр.).
  • Разворачивание приложений в облаках (Yandex Cloud, Azure, AWS, GCP).
  • Опыт с нереляционными базами данных, IoT, уверенное владение Linux и его сетевым стеком.