15.11.2022 08:10

Python-разработчик( ЛитРес )

По договоренности
15.11.2022 08:10
компания "литрес" литрес – лидер рынка электронных книг в россии и снг. мы создаем книжные продукты уже более 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 сервиса на знакомых технологиях по требованиям бизнеса, предварительно их уточнить и спланировать его масштабирование в случае наплыва пользователей мы предлагаем: официальное трудоустройство стабильную белую заработную плату + ежеквартальные премии стандартную рабочую неделю пн-пт с гибким временем прихода и без ненормированного графика формат работы готовы обсуждать после успешного прохождения испытательного срока: дмс со стоматологией, фитнес, курсы английского языка комфортный офис в москва-сити башне «меркурий» частичную компенсацию парковки неограниченный доступ ко всем электронным и аудиокнигам развитую корпоративную культуру и отсутствие излишней бюрократии оплату профильных курсов, участия в конференциях

Адрес

Москва

Похожие вакансии

По договоренности
15.11.2022 08:10
компания "литрес" литрес – лидер рынка электронных книг в россии и снг. мы создаем книжные продукты уже более 16 лет. ...
Партнерские Вакансии
Москва

Новости

Смотрите также вакансии