Аналитик Senior на проект Национальной системы платежных карт (карты МИР)
О проекте
Система транспортного предпроцессинга - это принципиально новая технологическая платформа, предоставляющая организаторам перевозок, их контрагентам (перевозчикам, банкам-эквайрерам, агентам по продаже билетов), а также государственным органам набор сервисов для эффективной организации оплаты проезда, реализации гибкой тарифной политики и продажи билетов для всех категорий граждан, в том числе льготных, используя банковские карты. Мы создаем решение, которое позволит не только улучшить качество и доступность сервиса для пассажиров, но так же снизит издержки и повысит прозрачность процессов функционирования общественного транспорта для участников.
• Мы ориентированы на работу по адаптированному Скраму - используем только те артефакты, которые приносят пользу команде.
• Придерживаемся принципов продуктовой разработки: команда работает над фичей от проработки бизнес-идеи до вывода на прод.
• Полное доверие командам в принятии решений относительно архитектуры и технической реализации.
Наша backend-платформа основана на event-driven микросервисах
Используются технологии Java 11, Kotlin, Spring Boot, Kafka, Redis, Pgsql, K8s, Helm, Ansible
Система подразумевает георезервирование и обработку ключевых бизнес-процессов исключительно "в памяти".
Требования:
1. Опыт проектирования систем.
2. Уметь хорошо ориентироваться в экосистеме Spring (+ Spring cloud), Kafka (+ connect и streams), k8s.
Важно:
- Навыки лаконичного и структурированного описания сложных бизнес-процессов;
- Опыт написания подробных спецификаций на разработку ПО: схемы, логи, API, DB;
- Опыт проектирования моделей и структур хранения данных (in-memory, реляционных, mq);
- Опыт проектирования RESTful API;
- Опыт работы с системами управления требованиями, таск-трекерами;
- Навыки написания запросов на языке SQL и работы с linux;
- Навыки делового общения и фасилитации.
Будет здорово, если:
- Был опыт работы на проектах в нашем технологическом стэке,
- Есть навыки работы Confluence + Jira + Bamboo, Nexus, Ansible, k8s,
- Готов развиваться в смежных областях, например, devops, архитектура, разработка,
- Можешь читать исходный код,
- Понимаешь предметную области (финтех, платежи, платежные системы, ...),
- Знаешь принципы работы в scrum.
Задачи:
- Управлять бизнес требованиями;
- Подготавливать проектную документацию;
- Взаимодействовать с бизнес-заказчиками и командой: объяснять влияние новых требований на текущую архитектуру и функционал;
- Консультировать команду по функционалу продуктов;
- Проработка требований к программной платформе;
- Работа в составе scrum-команды;
- Взаимодействие со стейкхолдерами и product owner’ом;
- Защита предложенных решений.
Есть вопросы - пиши мне :)