Обязанности:
Привет, легенда! Мы — активно развивающаяся финтех-компания МКК «Небус» со своей идеологией и ценностями. Сейчас команда сосредоточена на проекте, связанном с платёжным агентом — решении, которое помогает проводить онлайн-платежи быстро и удобно. Мы ищем в команду 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), умение аргументировать технологический выбор. Мы достигаторы, которые всегда нацелены на успех. Если ты такой же — нам точно по пути! Что предлагаем: — Если твои ценности и навыки совпадут с нашим видением — заплатим столько, сколько попросишь — Оформление по договору ГПХ или как ИП (РФ) с возмещением налога Полная удаленка Оплачиваемые отпуска и больничные Все в команде равны, каждый имеет свой голос в коллективном обсуждении задач и реализации новых идей Командные поездки Легкие на подъем вайбовые ребята, готовые всегда тебе помочь Обрати внимание: в процессе отбора мы даём тестовое задание. Оно помогает нам понять твой подход к задачам, а тебе — почувствовать, насколько тебе комфортен и близок наш формат работы.Похожие вакансии