Компания Arenadata ищет системного аналитика в расширение команды разработки облачной платформы управления большими данными, состоящей из движка запуска/управления (front + backend) множествах пользовательских программных продуктов (Spark, Trino и т. д.).
От кандидата требуется выполнять типовые функции роли аналитика на стыке между Technical Product Manager и командами разработки/тестирования продукта.
Что нужно делать:
подготавливать функциональные, нефункциональные и системные требования;
декомпозировать user-story от PO/TPM, анализировать бэклог, формировать ТЗ, координировать последовательность работ между командами разработки и тестирования;
проектировать комплексные интеграционные решения;
участвовать в анализе ошибок;
составлять техническую документацию.
Мы ждем, что вы:
имеете опыт работы системным аналитиком в коммерческой разработке программных продуктов;
имеете опыт работы с сервисной или микросервисной архитектурой;
понимаете принципы и основные паттерны проектирования и построения информационных систем;
понимаете принципы системного анализа;
понимаете принципы хранения информации в базах данных;
умеете структурировать и анализировать большие объёмы разрозненных данных, наглядно представлять и презентовать полученные результаты;
имеете понимание типовых решений для клиент-серверных приложений;
понимаете работы асинхронного и синхронного взаимодействия;
обладаете навыками проектирования моделей данных;
получили навыки разработки технической документации.
Будет плюсом:
уверенные знания UML (class diagram, state diagram, sequence diagram) или иных нотаций для моделирования бизнес-процессов;
понимание особенностей форматов обмена данными JSON/XML;
опыт взаимодействия с промышленными СУБД на уровне запросов (желательно PostgreSQL, Oracle);
понимание принципов работы брокеров сообщений Kafka/RabbitMQ;
понимание моделей ACL, RBAC/ABAC.