
Python Developer интеграции - Django/FastAPI, Москва.
▷ Работодатель: ЛитРес
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
ЛитРес – лидер рынка электронных книг в России и СНГ.
Мы создаем книжные продукты более 16 лет. Каждый месяц 12,5 млн человек покупают, читают или слушают книги у нас.
В группу компаний входят: онлайн-магазин litres.ru, приложения «Литрес: Книги!» и «Литрес: Слушай», сервис для чтения по подписке MyBook, платформа для новых авторов «Литрес: Самиздат» и для чтецов – «Литрес: Чтец», социальная сеть для читателей LiveLib и другие сервисы.
Мы учредили первую в России премию в области электронных и аудиокниг «Электронная буква».
В связи с расширением команды ищем Python разработчика:
О проекте
Делаем интеграции с внешними партнерами. Для одних создаем REST API, с помощью которого те могут начислять бонусы от ЛитРес участникам своей программы лояльности; для других партнеров автоматизируем отправку части каталога ЛитРес для продажи на их витринах.
Стек
В нашей команде ведется работа над двумя проектами: один написан на Django 4.0, второй на FastAPI с использованием SQLAlchemy. Python – версии 3.9 и выше.
Настроены пайплайны в GitLab CI, где запускаются MyPy, Flake, Black и тесты на pytest. Сервисы в тех же пайплайнах собираются в образ Docker и деплоятся в кластер Kubernetes.
База данных – Postgres, также используем Celery и RabbitMQ.
Мониторинг – в Sentry, Prometheus и Grafana.
Ожидания от кандидата
- Уверенное знание Django или другого веб-фреймворка на Python;
- Понимание, как делать API с использованием архитектуры REST;
- Умение писать тесты;
- Опыт работы с БД (PostgreSQL), оптимизация запросов;
- Опыт использования Celery в проектах;
- Умение декомпозировать крупные задачи;
- Готовность объяснять и конструктивно отстаивать свою точку зрения.
Будет неплохо также:
- Владеть асинхронным Python и современным фреймворком веб-разработки на его основе (FastAPI, aiohttp)
- Иметь опыт работы с Docker, Kubernetes, helm;
- Уметь настраивать pipeline в GitLab CI.
Мы предлагаем:
- Комфортный офис в Москва-Сити башне «Меркурий»
- Стабильную белую заработную плату + премию по результатам работы
- Смешанный (офис+ 1-2 дня удаленка) или удаленный формат работы после онбординга
- Стандартную рабочую неделю пн-пт с гибким временем прихода и без ненормированного графика
- После успешного прохождения испытательного срока: ДМС со стоматологией, фитнес, курсы английского языка
- Частичную компенсацию парковки
- Неограниченный доступ ко всем электронным и аудиокнигам
- Оплату профильных курсов, участия в конференциях