Описание проекта и команды Компания - ИТ‑партнёр в цифровой трансформации.
Обязательные требования - Наличие опыта работы на позиции BPMSoft Architect сроком не менее 1 года; - Владение инструментами платформы BPMSoft на продвинутом уровне (процессный редактор с поддержкой BPMN 2,0, конструктор форм, модуль интеграций, движок бизнес‑правил, конструктор отчётов и дашбордов); - Понимание механизмов масштабирования систем и способов обеспечения их отказоустойчивости; - Навыки администрирования пользовательского доступа: настройка ролей, прав и управление учётными записями; - Опыт организации обмена данными с внешними системами — как через стандартные коннекторы BPMSoft, так и посредством разработки индивидуальных интеграционных решений; - Практический опыт внедрения процессов CI/CD при разработке программных решений; - Профессиональное владение языком программирования .NET (уровень не ниже Senior); - Умение формировать технические задания с чётким описанием требований к реализации функционала; - Знание специфики развёртывания программных решений в разных инфраструктурах: на локальных серверах (on‑premise), в облаке поставщика BPMSoft или в сторонних облачных сервисах; - Освоение нотаций для проектирования ПО (C4, UML, BPMN, ER и аналогичных). - Понимание особенностей методологий разработки (Agile, Scrum, Waterfall) и опыт их применения в реальных проектах; - Способность корректно оценивать временные затраты и прогнозировать объём работ по задачам; - Навыки проверки соответствия реализованного решения утверждённой архитектуре (аудит реализации); - Умение выявлять потенциальные риски на этапе проектирования архитектуры, анализировать возникшие инциденты и разрабатывать меры по их устранению. - Высокий уровень коммуникативных навыков для эффективного взаимодействия с участниками проекта; - Склонность к аналитической работе и структурированию информации; - Способность продуктивно взаимодействовать в коллективе высококвалифицированных специалистов; - Навыки ведения деловых переговоров, аргументации собственной позиции и поиска компромиссных решений; - Подтверждённый уровень владения английским языком не ниже C1 (продвинутый). - Наличие высшего технического образования (предпочтительно в сфере информационных технологий). Задачи на проекте - Разработка архитектурной концепции продуктов и сервисов с подбором компонентов BPMSoft и определением точек интеграции, с учётом нагрузки и общей структуры бизнес‑домена; - Создание API‑интерфейсов для взаимодействия компонентов продуктов и сервисов; - Надзор за соблюдением архитектурных стандартов на этапах проектирования, реализации и внедрения; - Выявление уязвимостей в текущей архитектуре, формирование технического бэклога, приоритизация и контроль исполнения задач; - Подготовка стратегических рекомендаций по эволюции архитектуры приложений и сервисов; - Проведение архитектурных аудитов — как внутренних, так и совместных с командой заказчика; - Проектирование решений с заложенной возможностью масштабирования и адаптации к изменениям; - Тестирование системы под нагрузкой, выявление «узких мест» и повышение производительности; - Фиксация принятых архитектурных решений в виде документации (схемы, описания, регламенты); - Разработка и актуализация планов аварийного восстановления (DRP) для подконтрольных продуктов, их тестирование и контроль внедрения.