- Сбор, анализ и формализация входящих функциональных и технических требований к информационным системам и интеграционным решениям;
- Трансляция входящих требований в системные требования для команды разработки (user stories, use cases, функциональные и нефункциональные требования);
- Проработка и описание интеграционных взаимодействий, включая API-контракты (REST / SOAP), асинхронные сценарии, очереди сообщений (Kafka / RabbitMQ), обработку ошибок, ретраи и DLQ;
- Участие в проектировании event-driven архитектуры, описание событий, контрактов, схем обмена и жизненного цикла сообщений;
- Проработка и документирование распределённых процессов с использованием паттернов Saga (orchestration / choreography);
- Учёт и описание принципов eventual consistency, компенсационных действий и сценариев восстановления при сбоях;
- Определение и фиксация нефункциональных требований (NFR): производительность, надёжность, отказоустойчивость, масштабируемость, безопасность;
- Моделирование системных процессов и взаимодействия компонентов в нотациях BPMN / UML;
- Подготовка, ведение и актуализация технической и проектной документации;
- Взаимодействие с командой разработки, QA и смежными техническими командами;
- Сопровождение задач на этапе реализации: участие в проработке решений, контроль соответствия реализации требованиям, участие в функциональном и интеграционном тестировании;
- Участие в проектировании и развитии микросервисных решений, а также в улучшении существующих сервисов в приложении MBANK.
-
Опыт работы системным аналитиком от 2 лет в проектах по разработке и развитию IT-систем;
-
Понимание жизненного цикла разработки IT-продуктов (от проработки требований до внедрения и сопровождения);
-
Опыт работы по Scrum, Kanban и взаимодействия с кросс-функциональными командами;
-
Уверенное владение нотациями BPMN и UML (диаграммы последовательностей, активности, компонентов);
-
Понимание принципов интеграций и взаимодействия систем (REST API, SOAP);
-
Базовое понимание принципов работы очередей сообщений и стриминговых платформ (RabbitMQ, Kafka);
-
Понимание микросервисной архитектуры, асинхронных взаимодействий, механизмов обработки ошибок и отказов;
-
Опыт работы с инструментами тестирования API (Postman, Insomnia или аналоги);
-
Практический опыт работы в JIRA / Confluence (или аналогичных системах);
-
Опыт работы с системами мониторинга и анализа логов (Elasticsearch, Kibana или аналоги);
-
Развитые аналитические способности, системное мышление, критическое мышление и умение работать с большим объёмом информации, структурируя её в понятный и применимый результат.
Кого мы ищем:
-
Мы ищем системного аналитика с опытом участия в разработке и развитии IT-систем, который понимает архитектурный и интеграционный контекст решений, умеет работать с требованиями и техническими командами и готов брать ответственность за результат на всём жизненном цикле задачи — от проработки требований до внедрения и сопровождения.
Для нас ЦЕННО:
- Навык работы в команде, как лидера направления и возможность обучения специалистов;
- Ценность и понимание корпоративной культуры Банка;
- Проактивность и вовлечение во все процессы по развитию направления.
Мы предлагаем:
- Насыщенную корпоративную жизнь в дружном коллективе;
- Возможность карьерного роста и профессионального развития;
- Стабильный конкурентный доход;
- Сниженные проценты по кредитам;
- Ипотечное кредитование;
- Добровольное медицинское страхование;
- Материальная помощь и поддержка;
- Комфортный и технологичный офис в черте города (Алматинская-Горького), оформление согласно ТК КР;
- График работы 5/2, работа в офисе (удаленного формата нет);
- Работу среди профессионалов, готовых делиться своим опытом.