Требования:
!!! Важно показать наличие практических навыков по следующим пунктам:
-
Понимание производственного процесса;
-
Понимание жизненного цикла требований и критериев качества;
-
Практические навыки управления требованиями к ИС и решениям;
-
Понимание связи бизнес требования – системные требования - архитектура;
-
Паттерны проектирования;
-
Знание нотации BPMN;
-
Системность мышления и развитые коммуникативные навыки, проактивная модель поведения;
-
Грамотный русский язык, способность последовательно и структурировано излагать мысли, объяснять сложные понятия;
-
Навыки оптимизации бизнес-процессов;
- Навыки работы с документацией, как продуктовой, так и технической. Понимание документации API;
- Понимание синхронного и асинхронного взаимодействия микросервисов, общие знания про http + Apache Kafka (или любой другой брокер);
Техническая грамотность, hard skills:
- SQL и БД – чтение и написание запросов, знание основных объектов данных;
- Kafka – принципы функционирования, типовые паттерны использовании kafka;
- Микросервисная архитектура – принципы организации, протоколы взаимодействия микросервисов, синхронное/асинхронное взаимодействие, swagger, istio;
- Openshift, docker, K8s – общее представление;
- IMDB, in-memory-cache;
- ОС *nix – владение на уровне пользователя;
- Сертификаты, их типы и применение, инфраструктура, организация TLS/mTLS соединений;
- Знание нотации BPMN, UML и опыт описания REST API;
- Умение писать запросы на SQL;
- Умение работать по методике Agile Scrum.
Обязанности:
- Проработка сценариев взаимодействия сервисов при реализации бизнес-функциональности;
- Погружение и проработка бизнес-процессов;
- Сбор и формирование требований к системе;
- Формирование вариантов возможной технической реализации решения;
- Разработка и согласование функциональных и технических спецификаций;
- Коммуникации с разработчиками для эффективной реализации задач.
В сопроводительном письме укажите, что именно проектировали, результаты своей деятельности и самые главные достижения.