Описание
Банк 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, Promethe
Полное описание, компания и ссылка на вакансию — после входа.
ВойтиКонтакты работодателя (email/phone/telegram) скрыты из публичного превью.
Отправьте резюме — и работодатели смогут написать вам сами.