Локация
Удалённо из любой точки, в том числе не в РФ; город вакансии — Москва.
Компания
Группа компаний МКК, развивающая финтех и микрофинансовый бизнес.
Что делать
•Разрабатывать новые микросервисные приложения и развивать существующие микросервисы.
•Проектировать высоконагруженные микросервисные системы с нуля: архитектуру, декомпозицию и технологический стек.
•Разрабатывать и документировать REST, AsyncAPI и gRPC API для интеграции десятков сервисов и внешних систем.
•Рефакторить и оптимизировать функциональность, выполнять миграции данных и повышать отказоустойчивость.
•Проводить code review, менторить коллег и внедрять best practices.
•Участвовать в настройке CI/CD, оптимизировать Docker-образы и работать с Kubernetes/Swarm.
Требования
•От 3 лет коммерческой разработки на Python и участие в полном жизненном цикле крупных проектов.
•Глубокое понимание асинхронности, event loop, конкурентности, параллелизма и борьбы с GIL.
•Уверенное знание FastAPI, асинхронного SQLAlchemy или альтернатив, Pydantic.
•Экспертная работа с СУБД: сложные запросы, EXPLAIN, индексы, партиционирование и проектирование схем под нагрузку.
•Опыт событийно-ориентированной архитектуры на RabbitMQ или Kafka, понимание гарантий at-least-once и exactly-once, работа с dead-letter очередями.
•Уверенная работа с Linux, bash, сетями и процессами; опыт контейнеризации в Docker и понимание сетевых протоколов.
•Понимание SOLID и паттернов микросервисной архитектуры API Gateway, Circuit Breaker и Saga; способность аргументировать технологический выбор.
Культура и преимущества
•Формат сотрудничества: договор ГПХ, СМЗ или ИП; налоги компенсируются.
•Удалённая работа из любой точки, включая страны вне РФ; важны результат и синхронизация по задачам.
•Совместное обсуждение задач и решений без иерархии «начальник — подчинённый».
•Командные встречи в разных городах, поддерживающая атмосфера и фокус на результате.
Процесс найма
•В процессе отбора предусмотрено небольшое неоплачиваемое тестовое задание. Результат остаётся у кандидата и может использоваться как кейс.