Силикатная улица с10
Научно-производственное предприятие «Форт XXI», основанное в 1993 г., специализируется на выполнении работ по комплексным инженерным изысканиям и приборном обследовании объектов на внутренних водоемах и на шельфе (гидротехнические сооружения, подводные переходы трубопроводов и кабелей, добывающие платформы и системы трубопроводов и т.п.), а также на разработке и поставке специализированного оборудования и программного обеспечения и комплексных решений для выполнения различных работ на водных объектах.
Основными направлениями деятельности предприятия с момента его основания являются разработка, внедрение и использование новейших технологий в обследовании внутренних водоемов, шельфовой зоны морей и техногенных объектов на дне и на берегах.
В последние годы компания также активно занимается разработкой и производством беспилотных надводных аппаратов, предназначенных для решения широкого спектра задач: гидрография, гидрология, экомониторинг, сейсморазведка и т.д.
В связи с развитием инфраструктуры ищем в команду аналитика ПО.
Обязанности:
Участие в развитии текущих и создании новых IT-продуктов НПП «Форт21» на всех его стадиях в качестве бизнес и системного аналитика. В том числе:
- общение с клиентами, сотрудниками и другими заинтересованными сторонами, чтобы понять их потребности, желания и требования в отношении продукта или услуги. Документирование результатов общения;
- помощь коллегам по команде и руководителям НПП в консолидации и релевантном представлении информации, собранной на всех уровнях бизнеса, в том числе через анализ данных и общение с сотрудниками разных отделов (под релеватным представлением подразумевается такое, которое позволит команде реализовать всю требуемую функциональность развиваемых ИТ-продуктов обеспечивая необходимую для бизнеса степень детализации, полноту, корректность и непротиворечивость требований, а также соответствие целям бизнеса);
- изучение и документирование текущих бизнес-процессов. Выявление проблем, которые могут быть устранены с помощью различных оптимизаций или новых технологий; формирование предложений по модификации процессов, которые позволяют устранить вышеупомянутые проблемы и достичь целей бизнеса (описание процессов «As is», «to be» и мостика между ними);
- разработка проектной документации (требования к продукту, пользовательские истории, функциональные спецификации и другие материалы, которые помогают команде разработчиков создавать продукт или услугу и т.п.);
- анализ внутренних документов компании (бэклоги по продуктам, планы развития, обращения в тех. поддержку и т.п.), систем-аналогов, ранних версий, прототипов и т.п.
- подготовка сценариев тестирования и проверка, соответствует ли созданный продукт всем согласованным требованиям. Оценка эффективности бизнеса после внедрения продукта (т.е. фактического достижения целей продукта);
- активное участие в планировании процессов разработки эпиков, фич продуктов, декомпозиция сложных процессов и задач на составляющие, понятные конечным исполнителям. Аккуратное отражение результатов этой деятельности в таск - треккере и в Wiki (базе знаний) НПП;
- участие в других ритуалах разработки, требующих активности аналитика (например, участие в sprint review, формирование MVP-продукта, консультационная помощь команде по аналитическим вопросам в чат-мессенджерах и т.п.).
Требования:
- Основы программирования;
- Различные типы ПО и их особенности (системное/прикладное/инструментальное, индивидуальное/групповое, web/desktop/app);
- Жизненный цикл разработки программного обеспечения (Software development lifecycle - SDLC): сбор и анализ требований, проектирование, разработка, тестирование, внедрение, сопровождение;
- Основные модели управления разработкой ПО (водопадные, итерационные). Основные гибкие методологии (Agile, Scrum, Kanban), а также связанные с ними ключевые ритуалы и артефакты;
- Основные участники команды разработки и сопровождения IT-проектов, их роли (разработчик, аналитик, тестировщик, product и project менеджер, сетевой инженер, DevOps). Разные виды аналитиков и чем они занимаются (системный, бизнес, продуктовый, веб, BI, аналитик данных);
- Разные виды документации и их назначение (руководства пользователя, инструкции, регламенты, спецификации и т.д.).
- Основы UI/UX: правила построения интерфейсов (принципы, этапы, критерии качества), типовые элементы (экранные формы, модальные окна, хлебные крошки, пагинация и т.д.), понимание принципов адаптивной верстки, «клиентского пути»;
- Общие понятия о: «фреймворке», сути концепции CI/CD, о системе контроля версий, о базах данных, разных вариантах их нормализации, механизмы доступа к данным (напрямую к БД, через фреймворки, T-SQL, ODBC,..), другие способы хранения и передачи (XML, Json, CSV..);
- Основные виды архитектур, их описание, преимущества и недостатки, когда используются (локальная, монолитная, клиент/сервер/БД, SOA: сервис-ориентированная, MSA: микросервисная);
- Моделирование систем и описание их с помощью разных нотаций (Flowchart, BPMN, UML) и разных способов (тексты, таблицы, схемы, диаграммы и т.п.).;
- Выделение и описание user story, use cases (основные и альтернативные сценарии);
- Создание набросков и схем графических интерфейсов системы;
Личные качества: выраженные развитые навыки общения и повествования, аналитический склад ума, внимание к деталям, методичность, прагматизм, терпение;
Опыт: минимум 3 года работы в качестве бизнес или системного аналитика на проектах разработки ПО. (Опыт участия в разработке программно-аппаратных или аппаратных средств будет преимуществом);
Условия:
- Неординарные задачи и проекты в растущей аккредитованной ИТ-компании.
- Возможность профессионального, карьерного и зарплатного роста.
- Официальное оформление в соответствии с ТК РФ, оплачиваемый больничный, отпуск.
- Стабильная официальная заработная плата, с выплатами 2 раза в месяц.
- Гибридный формат работы.