Python Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Компания занимается продвижением и созданием продуктов в IT-сфере, помогая проектам-стартапам развиваться в самостоятельный и успешный бизнес на рынках России, СНГ, Латинской Америки и Азии.
задачи
- Разрабатывать и развивать асинхронную микросервисную платформу на Python/FastAPI для высоконагруженного финтеха и эквайринга;
- Проектировать отказоустойчивую бизнес-логику в распределённой системе, включая работу с очередями, ретраями, идемпотентностью, конкурентным доступом и консистентностью данных;
- Участвовать в развитии платёжного ядра, включая ордера, транзакции, маршрутизацию платёжных флоу, экспериментальные алгоритмы матчинга и автозачисления;
- Взаимодействовать с командами тестирования, аналитики и смежными бэкенд-командами.
требования
- Уверенное владение Python 3.12+ и опыт промышленной разработки микросервисов;
- Сильный опыт работы с асинхронным Python: asyncio, асинхронные HTTP-клиенты, очереди, фоновые процессы;
- Уверенное владение SQL, опыт работы с PostgreSQL или MySQL-совместимыми СУБД, понимание транзакционности, блокировок, индексов и миграций;
- Опыт работы с Redis, очередями сообщений (RabbitMQ, Kafka) и веб-фреймворками (FastAPI, Django, Flask);
- Уверенное владение Git и опыт работы с GitLab;
- Опыт проектирования и поддержки интеграций с внешними API, включая обработку таймаутов, ошибок и webhook-флоу;
- Понимание принципов отказоустойчивости, идемпотентности, observability и диагностики проблем в распределённых системах;
- Опыт использования Docker, docker-compose, многопоточных приложений, библиотек aio-libs, Celery, Socket.io, сабпроцессов и систем-юнитов;
- Умение проектировать логику задач, декомпозировать сложные флоу и выбирать технические решения;
- Готовность работать в распределённой команде, брать ответственность за свои зоны и участвовать в code review;
- Будет плюсом опыт работы в платёжном, финтех или высоконагруженном домене, опыт работы с Sentry, OpenTelemetry, метриками, трассировкой, Kubernetes, Helm и newSQL решениями для BigData (TiDB).
условия
- Гибкий график работы;
- ДМС после 3 месяцев работы;
- 2 Day-off в год;
- Корпоративные мероприятия, спорт и обучение;
- Перспективы карьерного роста.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.