МКК Базис

Senior Python-разработчик (финтех)

Не указана
  • Москва
  • От 3 до 6 лет
  • Python
  • PostgreSQL
  • GitHub
  • kafka
  • Django Framework
  • FastAPI
  • Рефакторинг кода
  • Сервисная архитектура
  • Микросервисная архитектура

Мы - группа компаний МКК, главная из них - Небус. Строим финтех и развиваем микрофинансовый бизнес.

Мы ищем нескольких Python-разработчиков уровня Senior и выше, потому что расширяем все команды. Мы активно растём и удваиваем масштабы каждые полгода. Проектов несколько, задач ещё больше, каждый проект расширяется - скучать не придётся.

Нам близок проактивный подход, и нам важна тёплая, уважительная атмосфера в команде 🤍

Если хочешь расти, влиять на финтех и видеть результат своей работы - откликайся, будем рады познакомиться!

Чем предстоит заниматься:

  • Разработка новых микросервисных приложений

  • Поддержка и развитие существующих микросервисов

  • Интеграция с другими сервисами и приложениями по API

  • Проектирование и разработка высоконагруженных микросервисных систем с нуля (архитектура, выбор стека, декомпозиция)

  • Эволюционное развитие существующего функционала: рефакторинг, оптимизация бутылочных горлышек, миграция данных и повышение отказоустойчивости

  • Интеграция и контрактное взаимодействие: разработка и документирование API (REST/AsyncAPI/gRPC), обеспечение бесшовного взаимодействия между десятками сервисов и внешними системами

  • Code Review и менторство: помощь в повышении качества кода в команде, проведение технических ревью и внедрение best practices

  • Работа с инфраструктурой: участие в настройке CI/CD, оптимизация Docker-образов и взаимодействие с оркестрацией (Kubernetes/Swarm)

Наши ожидания:

  • Опыт коммерческой разработки на Python от 3+ лет, участие в полном жизненном цикле крупных проектов

  • Глубокое понимание асинхронности: не просто использование 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), умение аргументировать технологический выбор

Мы по духу достигаторы и всегда держим фокус на результате. Если это и твоя история - точно сработаемся!

Условия сотрудничества:

  • Формат: договор ГПХ / СМЗ или ИП (РФ)

  • Налоги компенсируем

  • Оплата обсуждается на знакомстве. Совпали по ценностям и хард-скиллам - с радостью платим столько, сколько запросишь

  • Удалённый формат - из любой точки, в том числе не в РФ. Главное - результат и синхронизация по задачам

  • Обсуждаем задачи и решения вместе, без иерархии «начальник - подчинённый»

  • Часто встречаемся всей командой в разных городах - работаем вместе, отдыхаем вместе

  • Вокруг включённые и поддерживающие ребята, которые всегда подставят плечо