О компании
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-test'ов (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 месяца)