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