Описание
Богатый ИТ-ландшафт включает масштабную интеграционную инфраструктуру и развитую сервисную шину (ESB). Работа охватывает широкий спектр направлений банковского бизнеса.
Задачи
•Проектировать и разрабатывать интеграционные системы на базе микросервисной архитектуры
•Внедрять новые технологии, инструменты и методы разработки
•Взаимодействовать с командой, искать и решать проблемы
•Участвовать в мозговых штурмах
Требования
•Опыт разработки бэкенд-приложений на Python от 5 лет
•Уверенное владение базовыми архитектурными паттернами
•Понимание асинхронной парадигмы программирования
•Желание придерживаться культуры разработки и лучших практик: SOLID, KISS, DRY
•Желание следовать руководству по стилю кода PEP8 и использовать типизацию данных
•Практические навыки работы с платформами контейнеризации приложений
•Опыт построения архитектур сложных систем
•Умение оценивать сложность и декомпозировать задачи
•Опыт работы с Git, Jira и Confluence
•Опыт работы с Linux и Bash
•Знание и умение работать хотя бы с одним брокером сообщений: RedHat JBOSS AMQ, ActiveMQ Artemis, IBM WebSphere MQ или Apache Kafka
•Опыт работы с реляционными базами данных: Oracle, PostgreSQL или MySQL
Будет плюсом:
•Владение системой оркестрации контейнеров
•Понимание и опыт работы с DDD и событийно-ориентированной архитектурой
•Потоковая обработка данных Apache Kafka Streams
•Опыт работы с Prometheus, Grafana, ELK, HashiCorp Vault или Keycloak
•Опыт разработки интеграционных решений
Условия
•Современный стек технологий и микросервисная архитектура приложений
•Гибкая методология разработки
•Поездки на конференции и тренинги за счёт компании, внутренние семинары и встречи
•Новая техника для комфортной работы
•Сессии профессионального развития два раза в год, индивидуальный план развития и обратная связь