Банк 131

Middle Python Developer (Compliance and Automatisation)

Коротко

Middle Python-разработчик в необанк Банк 131, который занимается платежными решениями для бизнеса и физлиц. Роль включает проектирование и реализацию API, создание web-интерфейсов, написание тестов и код-ревью в тесном взаимодействии с аналитиками, QA и продуктовыми менеджерами. Требуется уверенное знание Python (asyncio, профилирование, GC, multi-threading/processing), FastAPI, SqlAlchemy, Redis, RabbitMQ, реляционных БД, Docker и Pytest. Работа удалённая в пределах РФ.

О компании
Банк 131 — необанк, который с 2019 года создаёт финансовые продукты и платежные решения для бизнеса и физических лиц. Клиенты банка — российские и международные компании, которым нужно надёжно принимать онлайн-платежи от физических лиц или массово совершать выплаты самим физическим лицам.
Задачи
•Проектирование и реализация новых API, а также модификация и улучшение уже существующих.
•Создание web интерфейсов с нуля, а также модификации и улучшения существующих.
•Разработка и выполнение модульных и интеграционных тестов для обеспечения стабильности и надежности приложения.
•Обеспечение безопасности приложения.
•Участие в код-ревью: анализ кода коллег на предмет соответствия стандартам и лучшим практикам.
•Тесное взаимодействие с аналитиками, разработчиками, QA-специалистами, продуктовыми менеджерами и другими участниками проекта.
Требования
•Уверенное знание Python: хороший уровень знаний asyncio и библиотек для работы с asyncio, профилирование кода, garbage collector, multi-threading, multi-processing.
•Знание фреймворков FastAPI, SqlAlchemy framework: работа с json полями, raw sql, managers, transactions, безопасность.
•Знание Redis, RabbitMQ.
•Уверенное знание реляционных БД: сложные запросы, вложенные запросы, группировка, оптимизация SQL-запросов.
•Уверенное знание Docker, умение создавать образы для различных окружений, multi-stage building, оптимизация образов.
•Уверенное знание Pytest.
Желательно
•Знание инструментов для работы с метриками ELK, Prometheus, Grafana, Sentry.
•Знание JS, опыт в построении Frontend интерфейсов.
Условия
•Официальное трудоустройство согласно ТК РФ;
•Удалёнка в пределах РФ;
•ДМС со стоматологией после испытательного срока;
•Корпоративные скидки для обучения английскому языку;
•Корпоративный психолог.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте