Обязанности:
анализ бизнес-потребностей заказчика в структуре продуктовой команды
выстраивание процесса обмена данными микросервисов и NearRealTime слоя Data
формализация интерфейсов в виде контрактов API
формализация сценариев интеграций в виде sequence-диаграмм
поддержание технической документацию продукта в актуальном состоянии
Требования:
владение SQL на уверенном уровне
хорошее знание различных типов интеграций между сервисами, их преимуществ и недостатков
понимание стиля REST
понимание принципа работы и особенностей Kafka (или RabbitMQ)
понимание особенностей микросервисной архитектуры
опыт проектирования API
Стек:
разработка: Python, Spark Scala, GitLab, Docker, Kubernetes, AirFlow;
данные: PostgreSQL, Kafka, S3, ClickHouse, Cassandra, Greenplum;
опыт с микросервисной архитектурой, понимание методов интеграций: REST(openAPI), брокеры сообщений (asyncAPI), JDBC и др;
отчеты и мониторинги: Prometheus, Grafana;
задачи: Jira, Confluence
АО «ОТП Банк» (JSC «OTP Bank»)
Москва
Не указана
Москва
Не указана