Ищем Senior Аналитик fullstack (бизнес и системный) на проекты крупной российская горно-металлургическая компания, специализирующейсяся на производстве стали и добыче сырья (железной руды и угля).
Задачи:
-
Сбор, систематизация и формирование требований (диаграммы BPMN, DFD, UserStory, функциональные и нефункциональные требования);
-
Анализ функциональных и нефункциональных требований на полноту и непротиворечивость;
-
Технический анализ существующих информационных систем
-
Декомпозиция задач
-
Проработка интеграционных задач
-
Определение требований к ПО
-
Участие в разработке макетов и прототипов интерфейса (UI/UX)
-
Моделирование и оптимизация бизнес-процессов
-
Анализ и внесение изменений (при необходимости) в архитектуру и инфраструктуру разрабатываемого ПО
-
Приемка реализованного функционала;
-
Поиск ошибок в ИТ-системах, их причин и написание постановок на их исправление;
-
Создание рабочей документации по разрабатываемому ПО
-
Документирование и описание логики работы сервисов и подробное описание REST-методов и ASYNC-методов и коммуникаций
-
Проработка логической модели данных системы
Обязательные требования:
-
Умение работать с инструментами для визуализации бизнес-процессов (BPMN, UML, DFD и иное).
-
Опыт построения контекстной диаграммы, диаграммы последовательностей, диаграммы вариантов использования.
-
Опыт подготовки функциональных спецификаций, технических заданий.
-
Опыт интеграций c SAP ERP
-
Знание микросервисной архитектуры
-
Высокие коммуникативные навыки, умение работать в команде и готовность к взаимодействию с различными заинтересованными сторонами, активная позиция.
-
Навыки работы с Jira,Confluence;
-
Знание методик сбора, анализа и формализации требований к системе;
-
Знание методов контроля качества разрабатываемых решений;
-
Разработка документации (SRS, FRS, REST / ASYNC API-спецификаций)
-
Понимание принципов и подходов по проектированию систем (MSA, Monolithic Archicetrute, Layered Architecture, EDA, SOA, SBA, Queue Architecture)
-
Тестирование интеграционных сервисов (Swagger, Postman)
-
Опыт использования брокеров сообщений (JMS AMQP RabbitMQ, JMS Kafka)
Дополнительные требования:
-
Понимание предметной области бизнеса (черная металлургия), происходящих в нем бизнес- и производственных процессов
-
Знание RabbitMQ / Kafka; Rest API, SOAP;
-
Элементарные основы программирования и алгоритмизации
-
Понимание работы баз данных
-
Опыт работы с Figma
-
Знание DDD (Domain-Driven Design)
-
Знание мониторинга (Prometheus, Grafana, ELK)
-
Опыт работы с Kubernetes, Docker(Podman)
Условия:
-
Интересные задачи
-
Гибкое начало рабочего дня
-
Оформление в штат компании по ТК РФ (аккредитованная IT компания) или на контрактной основе.
-
Удаленный формат работы