Обязанности:
- Разработка методологии функциональной архитектуры Систем (роли, эпики, трекеры, статусы, сценарии, теги, дополнительные поля, правила, отчёты, модули, средства интеграции и автоматизации операций);
- Администрирование и настройка Систем;
- Техническая поддержка пользователей (1 и 2 линия поддержки);
- Взаимодействие с 3-й линией поддержки Систем ;
- Разработка и актуализация пользовательской и эксплуатационной документации;
- Подготовка отчётов об использовании Систем для руководства.
- Сбор, анализ и формализация бизнес-требований от стейкхолдеров;
- Создание и ведение задач в Redmine (фичи, баги, улучшения);
- Описание требований, сценариев использования и приемочных критериев;
- Участие в планировании спринтов и составлении бэклога продукта;
- Контроль жизненного цикла задач, взаимодействие с разработчиками и тестировщиками;
- Анализ и оптимизация бизнес-процессов разработки в связке с Redmine;
Требования: - Высшее техническое или управленческое образование;
- Навыки составления отчётов и инструкций;
- Свободное владение интерфейсом: Умение быстро создавать, редактировать, искать и фильтровать задачи (issues);
- Понимание жизненного цикла задачи (Workflow): Знание статусов (Новый, В работе, На ревью, Решен, Закрыт и т.д.) и переходов между ними. Понимание, кто и когда меняет статус;
- Глубокое понимание атрибутов задачи:
Трекер (Tracker): Понимание разницы между "Ошибка (Bug)", "Новая функциональность (Feature)", "Поддержка" и т.д.;
Приоритет (Priority) и Срочность (Urgency): Умение правильно расставлять приоритеты;
Назначение (Assignee): Понимание, кому и на каком этапе назначается задача (Разработчик, Тестировщик, Аналитик) ;
Версия/Спринт (Version): Умение работать с планированием релизов;
- Навыки описания задач: Способность писать четкие, непротиворечивые и воспроизводимые описания. Умение оформлять текст (Markdown или Textile, в зависимости от настройки Redmine) ;
- Работа с вложениями: Добавление скриншотов, логов, документов. Опыт администрирования и глубокой настройки Redmine от 2 лет;
- Понимание основных методологий разработки: Гибкие методологии (Agile/Scrum/Kanban).
- Понимание ролей, артефактов (бэклог, спринт) и церемоний (планирование, стендап, ретроспектива);
- Знание, как Redmine используется в рамках спринта;
- Каскадная модель (Waterfall): Понимание последовательных этапов (анализ, дизайн, разработка, тестирование) и того, как Redmine отражает эти этапы;
- Умение выявлять и формализовывать требования: Навык общения с заказчиками и стейкхолдерами для сбора потребностей, их анализа и преобразования в четкие технические задания (ТЗ) в виде задач в Redmine;
- Понимание роли аналитика в процессе: Аналитик — это связующее звено между бизнесом и командой разработки. Он должен уметь "переводить" бизнес-требования на язык разработчиков и тестировщиков;
- Знание основ тестирования: Понимание, что такое тест-кейсы, приемочные критерии (Acceptance Criteria), как описать баг так, чтобы его могли воспроизвести и исправить.
- Желательные требования:
- Настройка Redmine: Понимание, как администратор настраивает трекеры, статусы, workflow, поля.
Даже если аналитик не настраивает сам, он должен понимать логику системы, чтобы предлагать улучшения; - Работа с дополнительными модулями (Plugins): Опыт работы с популярными плагинами (например, для Agile-досок (Kanban), учета времени, Gantt-диаграмм);
- Кастомизация полей: Умение работать с пользовательскими полями (Custom Fields), которые компания добавила под свои нужды (например, "Серьезность бага", "Стейкхолдер", "Ссылка на ТЗ");
- Отчетность и дашборды: Навык использования встроенных инструментов отчетности, фильтрации и создания дашбордов для отслеживания прогресса (например, количество открытых багов, скорость закрытия задач);
- Оптимизация процессов: Умение анализировать текущий workflow в Redmine, выявлять "узкие места" (например, задачи надолго зависают в статусе "На ревью") и предлагать improvements;
- Ведение бэклога продукта (Product Backlog): Навык приоритизации задач, их декомпозиции и поддержания бэклога в актуальном состоянии в Redmine;
- Понимание DevOps-цикла: Общее представление о CI/CD (непрерывная интеграция и доставка), и как задачи из Redmine интегрируются в этот цикл (например, автоматическая смена статуса при коммите в git);
- Базовые знания SQL, API;
- Понимание основ тестирования ПО.
Условия: Работа в ит-аккредитованной компании в социально значимых проектах региона;
Профессиональная мотивированная команда;
Белая зарплата, перспективы карьерного роста.