Анализ потребностей заказчика в разработке информационных систем.
2.
Разработка функциональной архитектуры (Монолит/Микросервисы и т.д.).
Выбор платформы решения.
3.
Подготовка бизнес-архитектуры решения.
4.
Распределение функционала (требований к функционалу) по решениям (подсистемам), исключение дублирования функций, данных, интеграционных взаимодействий.
5.
Подготовка системной архитектуры (совместно со специалистами DevOps).
6.
Архитектурный аудит разрабатываемых решений; 7.
Разработка архитектуры данных (информационная модель); 8.
Управлять командой реализации проекта (аналитики, разработчики, тестировщики, девопс); 9.
Планировать работы, составлять графики исполнения, определять требуемые ресурсы; 10.
Приоритезировать, декомпозировать, распределять задачи внутри команды; 11.
Координировать выполнение задач, обеспечивать выполнение задач в срок,, координировать взаимодействие со смежными командами; 12.
Налаживать коммуникации в команде.
13.
Курировать аналитиков в части возможностей и особенностей выбранного решения; 14.
Курировать ведущих технических специалистов в части концепции системы, правил, зависимостей внутри системы, связи и структуры данных; 15.
Участие в проектах развития продуктов и экспертизы компании;
Требования
1.
Уверенное знание одной из предметных областей: металлургия, горно-добывающая, горно-обогатительная промышленность, энергетика, машиностроение; 2.
Общее понимание потребностей бизнеса, применяемых технологий разработки (знание БД, API, вопросов передачи данных, микросервисы, QA); 3.
Знание методологии процессов разработки и внедрения информационных систем; 4.
Понимание принципов реализации проектов внедрения автоматизированных и информационных систем (знание полного цикла разработки, внедрения и сопровождения); 5.
Уверенные знаниях типовых бизнес-процессов управления предприятием; 6.
Опыт проектирования крупных систем; 7.
Опыт интеграции большого количества компонентов системы различными методами; 8.