Python Dev Middle+/ Senior (Fintech)
Описание
Мы - группа компаний МКК, главная из них - Небус. Строим финтех и развиваем микрофинансовый бизнес. Secunda - наш платежный агент, который мы сделали, чтобы облегчить переводы с клиентами, банками и партнёрами, а ещё продавать в другие банки. Мы ищем нескольких Python-разработчиков уровня middle и выше - не на один проект, а для работы над несколькими. Мы активно растём и удваиваем масштабы каждые полгода. Проектов несколько, задач ещё больше, каждый проект расширяется - скучать не придётся. Нам близок проактивный подход, и нам важна тёплая, уважительная атмосфера в команде 🤍 Если хочешь расти, влиять на финтех и видеть результат своей работы - откликайся, будем рады познакомиться! Чем предстоит заниматься: Разработка новых микросервисных приложений Поддержка и развитие существующих микросервисов Интеграция с другими сервисами и приложениями по 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), умение аргументировать технологический выбор Мы по духу достигаторы и всегда держим фокус на результате. Если это и твоя история - точно сработаемся! Условия сотрудничества: Формат: договор ГПХ / СМЗ или ИП (РФ) Налоги компенсируем Оплата обсуждается на знакомстве. Совпали по ценностям и хард-скиллам - с радостью платим столько, сколько запросишь Удалённый формат - из любой точки, в том числе не в РФ. Главное - результат и синхронизация по задачам Гибкий график и паузы: если нужно восстановиться или переключиться - предупреждаешь команду, сроки корректируем. Без бюрократии Обсуждаем задачи и решения вместе, без иерархии «начальник - подчинённый» Часто встречаемся всей командой в разных городах - работаем вместе, отдыхаем вместе Вокруг включённые и поддерживающие ребята, которые всегда подставят плечо Важно: в процессе отбора предусмотрено небольшое неоплачиваемое тестовое задание. Оно даёт нам возможность увидеть твой способ мышления, а тебе - понять, насколько наши задачи и ритм тебе комфортны. Результат остаётся у тебя - можешь использовать его как кейс 🌿