Системный аналитик
Коротко
Collects and refines requirements for a grocery delivery platform, designs REST APIs in OpenAPI, Kafka event schemas, and PostgreSQL models, and prepares · Needs: 2+ years as a systems analyst; UML sequence diagrams, BPMN, ER modeling; REST/OpenAPI; Kafka; SQL/PostgreSQL; Confluence and Jira.
Описание от работодателя
Системный аналитик (Middle / Middle+), удалённо
Компания: «Корзинка.Тех», IT-команда сервиса доставки продуктов из локальных магазинов и супермаркетов.
О проекте Мы развиваем платформу, через которую покупатели заказывают продукты из магазинов рядом с домом, а курьеры доставляют заказы за 30–60 минут. В платформу входят мобильное приложение, личный кабинет магазинов, система сборки заказов и сервис курьерской логистики. Сейчас мы выделяем сервисы из монолита и выстраиваем событийную архитектуру на Kafka, поэтому нам нужен аналитик, который поможет сделать это аккуратно и понятно для разработчиков.
Чем предстоит заниматься Собирать и уточнять требования у бизнеса, продакт-менеджеров и смежных команд, фиксировать их в виде user story, use case и критериев приёмки.
Готовить схемы и диаграммы: диаграммы последовательности (sequence), бизнес-процессы в BPMN.
Проектировать REST API: ресурсы, методы, коды ответов, форматы запросов и ответов, идемпотентность, документация в OpenAPI (Swagger).
Проектировать взаимодействие через брокер сообщений Kafka: топики, схемы событий, ключи партиционирования, гарантии доставки и повторной обработки.
Проектировать базы данных в PostgreSQL: модели, связи, ограничения, индексы.
Рисовать ER-диаграммы и поддерживать актуальную документацию.
Участвовать в оценке задач, разборе задач с разработчиками и тестировщиками, поддерживать аналитику до релиза.
Что мы ждём Опыт работы системным аналитиком от 2 лет.
Уверенное владение UML (диаграммы последовательности), BPMN, ER-моделированием.
Понимание принципов REST и умение описывать API в OpenAPI/Swagger.
Понимание, как работают брокеры сообщений, опыт или желание глубоко разобраться в Kafka.
Знание SQL и принципов проектирования реляционных БД, опыт с PostgreSQL.
Умение ясно излагать мысли письменно и устно, работать с документацией в Confluence и задачами в Jira.
Будет плюсом Опыт работы с микросервисной архитектурой.
Опыт в e-commerce, доставке или логистике.
Опыт работы с AsyncAPI, JSON Schema или Avro.
Что мы предлагаем Полностью удалённый формат, график 5/2, гибкое начало рабочего дня.
Оформление по ТК РФ, «белая» зарплата. Вилка: 220 000 – 300 000 ₽ на руки, обсуждается по итогам собеседования.
ДМС после испытательного срока и компенсация обучения и конференций.
Современный стек, команда аналитиков, у которой есть регламенты и общая база знаний.
Прозрачный процесс: собеседование из двух этапов и ответ в течение 3 рабочих дней.