Компания не указана Опубликована 9 дней назад · отклик: hh.ru
Senior Python-разработчик, микросервисы
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияРоссия
ГрейдSenior
Master Delivery — растущая на российском рынке компания, продукт — логистическая франшиза для last-mile delivery на базе цифрового AI решения. Сервис работает в 260 городах. Работа ведётся по методологии scrum со всеми церемониями по спринтам.
Стек технологий: Python 3.8.x и выше (fastapi, aio-pika, asyncpg), Go, Postgres, Redis, RabbitMQ / Kafka, Grafana stack, Docker, k8s, ELK, Gitlab CI / CD.
Задачи:
- Написание сложных высоконагруженных микросервисов на Python и Go, написание unit-тестов (TDD);
- Участие в code review;
- Участие в проектировании архитектуры, выработке решений по отказоустойчивости, производительности и поддерживаемости микросервисов;
- Разработка API для мобильных, веб-приложений и внутренних сервисов на Python;
- Интеграция с партнерами в сфере доставки.
Требования:
- Опыт разработки на Python 3.Х;
- Глубокое понимание языка python, его сильных и слабых сторон;
- Опыт работы с aiohttp / Sanic / FastApi;
- Глубокое понимание принципов ООП и шаблонов проектирования;
- Глубокое понимание реляционных БД (индексы, триггеры, опыт оптимизации и профилирования запросов);
- Опыт работы с RabbitMQ, Kafka;
- Практические навыки Docker, k8s;
- Уверенное знание сетевых протоколов и стандартов (http, UDP, REST, и др).
- Опыт реализации проектов, построенных на микросервисной архитектуре;
- Опыт написания микросервисов на языке Python (FastApi);
- Опыт работы с Grafana stack.
Условия:
- По ТК, с первого рабочего дня;
- Квартальный бонус;
- Предоставляем оборудование;
- Удалённо (в офис можно приезжать 2-3 раза в месяц, по потребности или работать полностью удаленно);
- ДМС после успешного прохождения испытательного срока (3 месяца).
Инструменты в вакансии
Навыки и технологии
Направления