Мы приглашаем опытного Python разработчика присоединиться к нашей команде Платформы.
Чем занимается Платформа:
-
Реакция на downtime совместно с эксплуатацией и их устранение.
-
Разработка, поддержка и развитие бэкенд платформы, включая java и python-сервисы: глобальные обновления стека, добавление нового функционала, миграции технологий.
-
Внедрение новых технологий вокруг платформы для мониторинга, автоматизации и тестирования.
-
Внедрение общих backend-практик и стандартов в компании.
-
Разработка инструментов для удобства разработки, автоматизации и мониторинга.
-
Помощь разработчикам компании с "кишками" java и python.
-
Исследование новых подходов к разработке, эксперименты по внедрению, распространение удачных практик в компанию.
-
Установка и отслеживание правил для разработки бэкендов в компании.
-
Ревью предлагаемых технологий, которые влияют на весь бэкенд.
-
Ревью архитектуры способов взаимодействия сервисов.
-
Тесное взаимодействие с командами эксплуатации и инфраструктуры по общим вопросам платформы.
-
Большие миграции платформы, включая и фронтенд сервисы: переезд в докер, кубер, облака.
-
Разработка, поддержка и развитие сквозных сервисов.
-
Разработка, поддержка и развитие библиотек и клиентов.
Чем будешь заниматься ты:
- Заниматься развитием Python бекенда всей компании, принимать архитектурные и платформенные решения.
- Развивать core-библиотеки и сквозные python-сервисы (FastAPI + async stack, 5k–10k RPS).
- Проектировать service-to-service взаимодействие с учётом resilience и observability.
- Проводить глубокий профайлинг CPU/Memory, находить bottleneck и фиксить их.
- Участвовать в больших миграциях (Docker->K8s).
- Делать ревью кода, менторить коллег и транслировать best practices питон-разработки на весь технический департамент.
Обязательные требования:
- Крепкие знания Python.
- Глубокое понимание устройства fastapi.
- Опыт работы с микросервисами с большим rps.
- Умеешь профилировать python приложения cpu/память.
- Хорошее понимание ipc/async.
- Ownership — берёшь задачу «под ключ» от идеи до внедрения.
- Коммуникация — понятно формулируешь идеи и готов их защищать.
Будет плюсом:
- Опыт работы с tornado.
- Опыт настройки балансировки запросов.
- Знание pydantic, typing.
- Юнит тесты интеграционные/нагрузочные.
- Prometheus/Grafana для мониторинга.
- Опыт работы с java.
- Опыт работы в платформенных технических командах.
Условия:
- Гибкий график работы из дома либо в офисе.
- Современную технику, необходимую для работы.
- Корпоративное ДМС (со стоматологией) с первого месяца работы, страхование жизни.
- Корпоративный сервис с круглосуточной поддержкой юриста, психолога и финансового консультанта.
- Промокоды и бонусы от партнеров.
- Электронная корпоративная библиотека.
- Профессиональный и дружный коллектив.
- Возможность профессионального развития, обучение за счет компании, участие в специализированных конференциях.
- Достойный уровень заработной платы.
- Совместную постановку целей и индивидуальный план развития.