РБК - это мультимедийный холдинг, объединяющий медиа, IT-сервисы и инфраструктуру для бизнеса. Компания развивается в области IT, digital-продуктов, big data, machine learning и mediatech.
В настоящее время аудитория наших сайтов (РБК, Инвестиции, Pro, Авто, Тренды, Спорт, Недвижимость, РБК+, ТВ и др.) составляет более 60 млн уникальных пользователей ежемесячно. На наши сайты заходит каждый 3-й житель России.
В команду разработки Департамента продуктов РБК ищем Системного аналитика.
Чем предстоит заниматься:
-
Сбором и уточнением требований к продуктам и системам
-
Формализацией бизнес-требований с дальнейшей декомпозицией на функциональные, нефункциональные требования и ограничения
-
Оценивать влияния изменений перед их внедрением и своевременно вовлекать соответствующих экспертов в процесс согласования изменений
- Участвовать в проектировании решений совместно с архитекторами решений
-
Проводить декомпозицию задач совместно с командой разработки
-
Проводить ревью и анализировать варианты реализации требований и обоснование наилучшего решения (в рамках процесса ADR)
-
Координировать реализацию требований с участниками процесса разработки: представителями заказчиков, владельцами продуктов, дизайнерами, инженерами, разработчиками, тестировщиками
-
Уточнять требования и задачи по мере разработки продуктов, сервисов и систем, а также поддерживать репозиторий требований, архитектурную документацию в актуальном состоянии
Требования:
- Навыки формализации требований, описания функциональных и нефункциональных требований к продуктам и системам
- Навыки моделирования UML 2.x (Use Case, Sequence, Component, Deployment, State Machine)
- Навыки проектирования моделей данных (ER, UML), описания потоков данных, DTO
- Знание нотации и фреймворка C4 (Contex, Container, Component, Code)
- Знание языка SQL
- Понимание принципов проектирования синхронного API (REST API, GraphQL, RPC, WebSocket)
- Понимание принципов асинхронного межсервисного взаимодействия, Event Driven Architecture, реактивное взаимодействие
- Понимание современного технологического стека и процессов разработки ПО
- Знание принципов и базовых паттернов ООП (SOLID, GRASP)
- Навыки создавать техническую документацию (системные требования, схемы интеграционных взаимодействий, архитектурные решения, модели потоков данных), проводить детализацию решений на уровне LLD (Low-Level Design) совместно с архитектором решений (solution architect)
- Знание нотации UML и владение инструментами моделирования (PlantUML, Structurizr или аналоги)
-
Понимание и умение читать описания бизнес-процессов (нотация BPMN)
-
Модель C4 - навыки написания и согласования архитектурной и технической документации (технические и проектные решения)
Условия:
- Трудоустройство в аккредитованную IT-компанию
- Оформление в соответствии с трудовым законодательством РФ
- Заработная плата обсуждается на финальном собеседовании
- График работы 5/2, суббота и воскресенье - выходные
- Удаленный формат работы с предоставлением техники
- ДМС
- Высококвалифицированный коллектив, сплоченный общей идеей
- Гибкие методы управления: мы используем Agile в комбинации с Lean Production, чтобы каждый день создавать новое и быстро реагировать на изменения