О команде и проекте.
Команда разрабатывает свой ИТ-проект для управления строительством. Это уверенный стартап, обеспечен инвестициями минимум на три года вперед. Проект — это интеллектуальный исполнительный модуль со сложной бизнес-логикой, который сам разбирается в регламентах (ГОСТ, НОСТРОЙ), сам ставит задачи подрядчикам и контролирует сроки, качество и отклонения.
Позиция для проекта новая, подчинение директору продукта. Нужен сеньор, обладающий как техническими, так и коммуникационными навыками. Цель должности - создать описание продукта. Важно создать систему из разрозненных элементов, артефакты, по которым будут работать программисты.
Интересен опыт работы в высоконагруженных проектах, опыт со сложной бизнес-логикой, опыт аналитиком на разноплановых проектах (типовые, поставленные на поток здесь не подходят), опыт решения новых, не шаблонных задач, преобразования разрозненной информации в формализованные бизнес-требования. Аналитик напрямую общается с инвестором, что поможет прокачать свой опыт переговоров со статусными людьми, расширить нетворкинг.
Задачи должности:
Акцент в работе больше на вычленении бизнес-логики и переводе её в системные требования, сбор бизнес-требований, взаимодействие со стейкхолдерами.
- Сбор и анализ требований к системе (функциональных и нефункциональных);
- Документирование требований в соответствии с согласованными стандартами;
- Проектирование системы и её компонентов на основе собранных требований;
- Взаимодействие с командой разработки, архитекторами, менеджерами и другими заинтересованными сторонами;
- Подготовка и актуализация документации: спецификаций, технических описаний, отчетов;
- Участие в тестировании системы, проверка соответствия реализованного функционала требованиям;
- Оценка и внедрение новых технологий для роста эффективности бизнес-процессов.
Требования к hard skills:
1. Сбор и анализ требований:
- Владение методами сбора требований;
- Умение анализировать данные для определения требований, включая правовые и нормативные акты;
- Навык классификации требований: функциональные, нефункциональные, бизнес-требования, пользовательские, требования к реализации;
- Способность к формальному анализу данных;
- Умение составлять спецификации требований;
- Понимание принципов валидации требований и навыки их оценки;
- Опыт составления и проведения приемочных тестов;
- Способность выявлять и документировать происхождение требований.
2. Разработка и взаимодействие с системами:
- Понимание принципов UI/UX;
- Знание работы Web API, понимание REST-архитектуры;
- Владение принципами синхронного и асинхронного взаимодействия;
- Навыки работы со структурами данных (массивы, списки, деревья, графы и пр.);
- Опыт проектирования и выбора СУБД под задачи системы.
3. Проектирование и моделирование систем:
- Опыт определения набора компонентов системы на основе нефункциональных требований и бизнес-задачи;
- Навыки описания пользовательских сценариев (Sequence Diagram, UC Map);
- Опыт работы с нотациями BPMN, UML.
Требования к soft skills:
- Ориентированность на клиента;
- Нацеленность на результат;
- Системное и критическое мышление;
- Автономность и умение работать в команде.
Условия:
- Трудоустройство в аккредитованную Минцифры компанию;
- Оформление официальное, полностью "белый" доход, ДМС (со стоматологией);
- Оклад обсуждается по результатам собеседования;
- Профессиональный и финансовый рост:
- нестандартные задачи и весомый проект для портфолио,
- в качестве финансовой мотивации в дальнейшем возможно участие в доле проекта;
- 8-часовой рабочий день, гибкий график;
- Гибридный формат работы 3 раза в неделю в офисе, 2 дня удаленно, офис в центре Москвы (м. Маяковская, ул. Большая Садовая, д. 5, к. 1)