Middle Python Developer (Compliance and Automatisation)
Технологии
Описание вакансии
Кратко о роли
Банк 131 ищет Middle Python Developer для работы над задачами комплаенса и автоматизации.
Ключевые задачи
- Проектирование и реализация новых API, модификация существующих.
- Создание и доработка web-интерфейсов.
- Разработка модульных и интеграционных тестов.
- Обеспечение безопасности приложений.
- Участие в код-ревью.
- Взаимодействие с аналитиками, QA и продуктовыми менеджерами.
Обязательные требования
- Опыт работы от 3 до 6 лет.
- Уверенное знание Python (asyncio, профилирование, многопоточность).
- Опыт работы с FastAPI и SQLAlchemy.
- Знание Redis и RabbitMQ.
- Уверенное владение реляционными БД и SQL.
- Опыт работы с Docker (multi-stage, оптимизация).
- Уверенное знание Pytest.
Будет плюсом
- Знание инструментов мониторинга: ELK, Prometheus, Grafana, Sentry.
- Знание JavaScript и опыт построения Frontend-интерфейсов.
Условия и бенефиты
- Полная занятость, график 5/2.
- Возможность работать удаленно, в гибридном формате или в офисе.
Банк 131 ищет Middle Python Developer (Compliance and Automatisation).
Чем предстоит заниматься:
- Проектирование и реализация новых 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 интерфейсов.
Условия:
- Опыт работы: 3–6 лет.
- Полная занятость, график 5/2.
- Формат работы: удалённо, гибрид или офис.
Оригинальная вакансия:
https://t.me/job_python/8059