Senior Python Backend Developer для Django

2,350 - 2,700 USD

Что за роль

Senior Python Backend Developer будет развивать backend-сервисы крупной платформы в сфере криптовалют и цифровых активов. Работа охватывает финансовые и транзакционные системы, высоконагруженные сервисы и значительную существующую кодовую базу. Важная часть задач — масштабирование backend-систем, интеграция сервисов и обеспечение целостности данных.

Что предстоит делать

    • Разрабатывать и развивать backend-сервисы и функциональные модули на Python и Django.
    • Проектировать REST API и интегрировать внутренние и внешние сервисы, в том числе компоненты на Go и других языках.
    • Поддерживать и рефакторить существующую кодовую базу, оптимизировать SQL-запросы и производительность PostgreSQL.
    • Создавать фоновые и асинхронные процессы, а также WebSocket- и real-time-сервисы.
    • Участвовать в развитии микросервисной архитектуры, оценивать и декомпозировать сложные технические задачи.
    • Проводить Code Review, писать тесты и разбирать проблемы production-среды.
    • Работать с потоками событий и большими объёмами данных, поддерживать отказоустойчивость и горизонтальное масштабирование.

Что потребуется

    • От пяти лет коммерческого опыта backend-разработки, значительная часть — на Python; глубокое знание Python 3.
    • Практический опыт разработки и поддержки production-проектов на Django, уверенное владение Django ORM и Django REST Framework.
    • Опыт построения микросервисов, высоконагруженных систем, REST API и интеграций между сервисами.
    • Знание PostgreSQL, SQL, индексов, транзакций и оптимизации запросов; опыт работы с Redis и аналитическими СУБД, включая ClickHouse.
    • Понимание асинхронного программирования, фоновой обработки задач и брокеров сообщений, включая NATS; опыт с FastAPI и asyncio.
    • Опыт в Crypto или Blockchain обязателен; важны знания финансовых операций, балансов и платежей.
    • Знакомство с Kubernetes, CI/CD, Prometheus, Grafana, Docker, Linux, Git и принципами безопасной разработки.
    • Опыт Unit и Integration Testing, самостоятельного проектирования решений и работы с крупной кодовой базой; приветствуется участие в multi-team проектах.

Что важно знать

Вакансия сочетает backend-разработку на Python с задачами финансовой транзакционности, производительности и надёжности. В условиях указаны оформление по ТК Республики Беларусь и гибридный формат работы в Минске. Оплата обозначена как 2 350–2 700 USD net.

Оценка вакансии
7.8 / 10
Вакансия подробно описывает технический стек, задачи и требования, включая обязательный опыт в Crypto или Blockchain. Указаны оплата и гибридный формат, но нет названия компании и подробностей о бонусах или соцпакете.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал