HeadHunter

Senior Python в команду "Платформа"

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Python
  • FastAPI
  • HighLoad
  • ipc
  • async

Мы приглашаем опытного 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.
  • Опыт работы в платформенных технических командах.

Условия:

  • Гибкий график работы из дома либо в офисе.
  • Современную технику, необходимую для работы.
  • Корпоративное ДМС (со стоматологией) с первого месяца работы, страхование жизни.
  • Корпоративный сервис с круглосуточной поддержкой юриста, психолога и финансового консультанта.
  • Промокоды и бонусы от партнеров.
  • Электронная корпоративная библиотека.
  • Профессиональный и дружный коллектив.
  • Возможность профессионального развития, обучение за счет компании, участие в специализированных конференциях.
  • Достойный уровень заработной платы.
  • Совместную постановку целей и индивидуальный план развития.