Point your AI agent at freehire and let it find you a job.

Get the CLI →

Magnit Tech

NewBe an early applicant

Системный аналитик (middle)

Posted Updated
Discussion

Summary

Middle systems analyst on Magnit's Forecast & Replenishment (FnR) team — a high-load demand forecasting and store ordering system for offline retail. Gathers and formalizes requirements, designs data models and API contracts, and writes specs for Java/Python services running on PostgreSQL, ClickHouse, Kafka and Apache Ignite.

О продукте

Forecast & Replenishment (FnR) - это самый масштабный проект по цифровой трансформации в цепочке поставок и первый в России проект по созданию и внедрению полностью отечественного ПО в F&R для такого размера бизнеса в офлайн-ритейле.
F&R - это высоконагруженная система прогнозирования спроса и формирования заказов, обеспечивающая сквозную end-to-end цепочку – от размещения заказа у поставщика до доставки товара в конкретный магазин.
Данная система — это не микросервисы и не монолит. Это отдельные Java-сервисы, масштабирование в которых происходит за счет Apache Ignite.

Задачи

  • Выявлять и анализировать требования, определять бизнес-потребности и переводить их в системные требования.
  • Описывать логику работы ПО, бизнес-алгоритмы, интеграции, взаимодействие компонентов системы, требования к обработке и хранению данных.
  • Формировать спецификации, описания процессов, модели данных, API-контракты и другие материалы, необходимые команде для разработки.
  • Декомпозировать бизнес-задачи на отдельные задачи разработки, учитывать зависимости между компонентами и участвовать в оценке трудоёмкости.
  • Проверять соответствие реализованного функционала согласованным требованиям, выявлять расхождения и сопровождать их устранение.
  • Готовить документацию и описания решений, представлять реализованный функционал заказчикам и согласовывать результаты работы.

Требования

  • Опыт работы системным аналитиком от 3 лет.
  • Уверенное владение SQL и опыт работы с базами данных.
  • Умение выявлять бизнес-потребности, формализовывать требования и описывать функциональные и нефункциональные требования к ПО.
  • Понимание принципов работы алгоритмов и оценки их сложности.
  • Навыки проектирования моделей данных: построение ER-диаграмм, нормализация данных.
  • Опыт моделирования бизнес-процессов с использованием BPMN, UML и/или DFD.
  • Опыт проектирования API-контрактов по OpenAPI, понимание подхода API First и принципов интеграции систем через REST API, брокеры сообщений и ETL/ELT-процессы.
  • Написание запросов SQL на среднем/высоком уровне, работа с СУБД.
  • Опыт разработки веб-приложений с нуля, работа с Git.


Стек:

  • Языки программирования: Backend, Calculation - Java, DE Pipelines - Python, Frontend - JavaScript, Vue
  • БД: PostgreSQL, Clickhouse, H2, Apache Trino, Apache Iceberg
  • Брокеры сообщений: Apache Kafka
  • Распределенные вычисления: Apache Ignite
  • Мониторинг: Prometheus, Micrometer, OpenTelemetry, Grafana
  • Контейнеризация: Kubernetes, Docker
  • Инструменты качества кода: SonarQube, JaCoCo, CheckStyle

Мы предлагаем

  • Трудоустройство в аккредитованную IT‑компанию
  • ДМС со стоматологией и льготными условиями для членов семьи
  • Работу в максимально уютном офисе в центре Москвы (ст. м. Савеловская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе
  • Корпоративные скидки от компании и партнеров, бесплатная подписка Магнит Премиум с повышенным кешбэком по программе лояльности М+
  • Ежегодная программа признания с ярким праздником и впечатляющим подарком
  • Поддержку в развитии через обучение, конференции и митапы, а также программу для руководителей — Leadership club
  • IT‑комьюнити — среда, где быстрее находишь решения, делишься практиками, пробуешь новые роли и растешь от эксперта в стекe до лидера инициатив
  • Мы являемся партнером Минцифры России по проекту Национальная система подтверждения IT‑компетенций
  • Работа над масштабными продуктами и проектами (Умный магазин, роботизация, беспилотность, GenAI и другое)
  • Социально–
    психологическая поддержка от >370 специалистов по направлениям:
    юристы, психологи, врачи, финансовые и ЗОЖ советники

Skills

What Middle Business Analysis jobs ask for — and how much of it you have →
Apply

See also

Business Analysis jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.