Назад
16 часов назад

Senior Python Developer (Fintech)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

Кратко

Senior Python-разработчик (Python/Asyncio/Kafka): Разработка и поддержка высоконагруженных микросервисов и финансовых транзакций с акцентом на асинхронность, событийно-ориентированную архитектуру и производительность. Фокус на проектировании REST API, оптимизации PostgreSQL, обеспечении отказоустойчивости распределённых систем и автоматизации CI/CD.

Локация: полностью удалённая работа по РФ.

Компания

Крупная российская ИТ-компания финансового сектора, развивающая собственную экосистему цифровых продуктов для миллионов клиентов.

Что делать

  • Разрабатывать и поддерживать высоконагруженные Python-микросервисы для финансовых транзакций.
  • Строить асинхронные неблокирующие системы на Asyncio и событийно-ориентированную архитектуру на Apache Kafka.
  • Проектировать REST API для внешних и внутренних интеграций, обеспечивая безопасность и документацию.
  • Оптимизировать запросы и схемы PostgreSQL, работать с индексами, транзакциями и пулом соединений.
  • Покрывать код юнит-, интеграционными и нагрузочными тестами, участвовать в код-ревью и совершенствовать архитектуру.
  • Участвовать в планировании релизов, приоритизации бэклога и поддержке CI/CD-пайплайнов.

Требования

  • Коммерческий опыт разработки на Python от 4 лет и глубокое знание языка, включая типизацию, декораторы и контекстные менеджеры.
  • Практическое понимание Asyncio, event loop, корутин, задач, конкурентности и синхронизации.
  • Опыт работы с брокерами сообщений и понимание гарантий доставки, офсетов и consumer groups; предпочтительно Apache Kafka.
  • Уверенное владение PostgreSQL, включая сложные запросы, оптимизацию, индексы, оконные функции и транзакции.
  • Опыт проектирования REST API с FastAPI, Django или Flask и написания тестов на PyTest.
  • Понимание микросервисной архитектуры, распределённых паттернов, Docker и Kubernetes.

Хорошо, если есть

  • Опыт работы с RabbitMQ.
  • Знание Prometheus и Grafana.

Культура и преимущества

  • Полностью удалённый формат работы по РФ.
  • Гибкие варианты трудоустройства.
  • Работа над цифровыми продуктами финансового сектора с высокой нагрузкой.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →