Python-разработчик
Вакансия № 26186503 от компании ЛитРес на Электронной Службе Занятости Населения Москвы.
✷ Смотрите другие предложения работы от компании ЛитРес.
☑ Основной блок:
Опыт работы: 3–6 лет.
Тип занятости: полная занятость.
График работы: полный день.
Зарплата: по результату собеседования.
Место работы (точный адрес): Россия, Москва, 1-й Красногвардейский проезд, 15.
☑ Актуальность объявления:
Это объявление № 26186503 добавлено в базу данных: Понедельник, 3 февраля 2025 года.
Дата его обновления на этом интернет-ресурсе: Понедельник, 17 марта 2025 года.
☑ Статистика предложения работы № 26186503:
Прочитано соискателями - 58 раз(а);
Отправлено откликов - 0 раз(а);
☑ Репутация компании "ЛитРес":
Читайте свежие отзывы сотрудников об этом работодателе здесь!
Оставить своё мнение об этой компании можно тут без регистрации и бесплатно.
☑ Подробности о вакантном месте:
ЛитРес – лидер рынка электронных книг в России и СНГ.
Мы создаем книжные продукты уже более 16 лет. Каждый месяц 12,5 млн человек покупают, читают или слушают книги у нас.
В группу компаний входят: онлайн-магазин litres.ru, приложения «Литрес: Читай и слушай», "Слушай аудиокниги", сервис для чтения по подписке MyBook, платформа для новых авторов «Литрес: Самиздат» и для чтецов – «Литрес: Чтец», социальная сеть для читателей LiveLib, приложение с аудиокнигами «Звуки Слов» и другие сервисы.
Задачи и технологии:
-
Вам предстоит переводить текущий монолит на микросервисы. Сейчас мы начали с перевода части монолита - api для мобильных клиентов и фронта, переписываем с perl на асинхронный python 3.9 (FastAPI). Perl при этом знать не нужно.
-
У нас настроены пайплайны на Gitlab CI, в которых запускаются MyPy, Flake, Black и интеграционные тесты на PyTest. Сервисы на FastAPI в тех же пайплайнах собираются в образ Docker и деплоятся в кластер Kubernetes.
-
Клиенты общаются с сервисами по REST, используем спецификацию OpenAPI, в шаблоне типового проекта настроен Swagger
-
Базы — MySQL, ORM через асинхронную SQLAlchemy, кэши на редис
-
Мониторинги - Sentry, Prometheus, Grafana
-
Ожидается > 2k rps только на само апи, так что нас можно назвать хайлоадом, любой неоптимальный sql запрос или квадратичный алгоритм вместо линейного сразу же сказывается на производительности приложений.
Чего ожидаем от кандидата:
- Владения асинхронным Python и современным фреймворком веб-разработки на его основе (fastapi, aiohttp) от 2-х лет (не фриланс)
- Опыт разработки и проектирования функционала REST API
- Опыт работы с БД (Mysql/PostgreSQL), оптимизация запросов
- Опыт написания интеграционных тестов
Желательно также иметь:
- Знания веб-архитектуры: клиент-серверного взаимодействия, особенностей синхронной и асинхронной модели выполнения
- Умения спроектировать MVP сервиса на знакомых технологиях по требованиям бизнеса, предварительно их уточнить и спланировать его масштабирование в случае наплыва пользователей
Мы предлагаем:
- Официальное трудоустройство
- Стабильную белую заработную плату + ежеквартальные премии
- Стандартную рабочую неделю пн-пт с гибким временем прихода и без ненормированного графика
- Формат работы готовы обсуждать
- После успешного прохождения испытательного срока: ДМС со стоматологией, фитнес, курсы английского языка
- Комфортный офис в Москва-Сити башне «Меркурий»
- Частичную компенсацию парковки
- Неограниченный доступ ко всем электронным и аудиокнигам
- Развитую корпоративную культуру и отсутствие излишней бюрократии
- Оплату профильных курсов, участия в конференциях
☑ О компании:
Обратите внимание на веб-сайт компании - http://www.litres.ru - с подробной информацией об организации, в том числе контактными телефонами.Логотип (эмблема, торговая марка, бренд) компании:
Сфера деятельности компании: Розничная торговля; .
☑ Отклинуться сообщением, резюме, запросить телефон, отправить жалобу (претензию):