на главную
zarplata•2 дн. назадСвежая вакансияОпубликована 2 дня назад на Зарплата.ру. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

Backend-разработчик (Python, Senior)

УдалённоУдалёнкаОплачиваемые отпуска и больничныеВозмещение налогаКомандные поездки

Навыки и технологии

GitLab CI/CDSQLAlchemyPythonRabbitMQKubernetesDocker

Ключевая задача

Разработка и развитие высоконагруженных микросервисных систем на Python, проектирование архитектуры и интеграций в финтех-компании.

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

О компании

Мы — активно развивающаяся финтех-компания МКК «Небус» со своей идеологией и ценностями, сейчас мы ищем в команду backend-разработчика уровня senior, который разделяет наш драйв и нацеленность на результат.

Обязанности

  • Разработка новых микросервисных приложений
  • Поддержка и развитие существующих микросервисов
  • Интеграция с другими сервисами и приложениями по API
  • Проектирование и разработка высоконагруженных микросервисных систем с нуля (архитектура, выбор стека, декомпозиция).
  • Эволюционное развитие существующего функционала: рефакторинг, оптимизация бутылочных горлышек, миграция данных и повышение отказоустойчивости.
  • Интеграция и контрактное взаимодействие: разработка и документирование API (REST/AsyncAPI/gRPC), обеспечение бесшовного взаимодействия между десятками сервисов и внешними системами.
  • Code Review и менторство: помощь в повышении качества кода в команде, проведение технических ревью и внедрение best practices.
  • Работа с инфраструктурой: участие в настройке CI/CD, оптимизация Docker-образов и взаимодействие с оркестрацией (Kubernetes/Swarm).

Требования

  • Опыт коммерческой разработки на Python от 4+ лет (идеально — от 5 лет), участие в полном жизненном цикле крупных проектов.
  • Глубокое понимание асинхронности: не просто использование async/await, а понимание работы event loop, конкурентности и параллелизма, борьбы с GIL.
  • Владение современными фреймворками: уверенное знание FastAPI, асинхронного SQLAlchemy (или его альтернатив), Pydantic для валидации данных.
  • Экспертный уровень работы с СУБД: умение не только писать сложные запросы, но и оптимизировать их (EXPLAIN, индексы, партиционирование), проектировать схемы данных с учетом нагрузок.
  • Брокеры сообщений как родные: опыт построения событийно-ориентированных архитектур (Event-Driven Architecture) поверх RabbitMQ или Kafka, понимание гарантий доставки (at-least-once, exactly-once), работа с dead-letter очередями.
  • Инфраструктурный кругозор: уверенная работа с Linux (bash, сеть, процессы), опыт контейнеризации (Docker), понимание основ работы сетей и протоколов.
  • Архитектурное мышление: понимание принципов SOLID, паттернов микросервисной архитектуры (API Gateway, Circuit Breaker, Saga), умение аргументировать технологический выбор.

Условия

  • Если твои ценности и навыки совпадут с нашим видением — заплатим столько, сколько попросишь
  • Оформление по договору ГПХ или как ИП (РФ) с возмещением налога
  • Полная удаленка
  • Оплачиваемые отпуска и больничные
  • Все в команде равны, каждый имеет свой голос в коллективном обсуждении задач и реализации новых идей
  • Командные поездки
  • Легкие на подъем вайбовые ребята, готовые всегда тебе помочь