WaveAccess — аккредитованная ИТ-компания с 25-летним опытом. Наша команда состоит из специалистов, объединенных одной целью: создавать технологии, которые меняют мир. Сейчас мы в поиске Системного аналитика для участия в сложных наукоемких проектах для крупных российских компаний.
Чем предстоит заниматься:
– Анализом и проработкой требований: Изучать бизнес-потребности заказчика, формализовать их в функциональные и нефункциональные требования, продумывать, как они будут реализованы в микросервисной архитектуре.
– Проектированием взаимодействия компонентов: Участвовать в принятии архитектурных решений, влияющих на ядро системы, и оценивать их последствия для всех частей продукта.
– Согласованием с заказчиком: Представлять и защищать проработанные решения перед заказчиком, убеждаться, что они полностью отвечают его ожиданиям, при необходимости корректировать.
– Постановкой задач разработчикам: Составлять чёткие и детальные постановки на разработку компонентов ядра системы, включая описание логики, ограничений, сценариев использования.
– Участием в тестировании и приёмке: Помогать тестировщикам разобраться в требованиях, участвовать в приёмочных испытаниях, фиксировать и согласовывать с заказчиком результаты.
– Документированием: Поддерживать в актуальном состоянии описание компонентов ядра, схемы данных, диаграммы взаимодействия. Вся документация ведётся в Asciidoc с использованием PlantUML для визуализации.
Наши ожидания от кандидата:
– Успешный опыт работы системным аналитиком от 3х лет
– Высшее профильное или ИТ образование
– Понимание принципов микросервисной архитектуры и современных подходов к интеграции: REST, асинхронная обработка, очереди сообщений, bulk-операции, работа с XML/JSON.
– Умение проектировать и описывать API (контракты между сервисами), отдельные компоненты и сценарии их взаимодействия.
– Владение языком моделирования UML (диаграммы последовательности, активности, состояний) и практические навыки работы с PlantUML.
– Опыт написания технической документации в Asciidoc.
– Уверенное использование Git/GitLab для версионирования документации и артефактов.
– Опыт работы с Atlassian Jira и Confluence.
Будет плюсом:
– Опыт работы в сложных микросервисных системах, где требовалось учитывать множество интеграций и высокие нагрузки.
– Знание основ проектирования баз данных и понимание моделей данных.
– Понимание работы брокеров сообщений (например, Kafka), опыт использования KafkaTool.
– Навыки работы с Postman (тестирование API, написание коллекций).
– Знание спецификации OpenAPI (Swagger) для описания REST API.
Что мы предлагаем:
– Работу в динамичной международной команде;
– Оформление по ТК РФ, 100% оплата больничного и отпуска;
– ДМС со стоматологией;
– Работу с применением гибких методологий разработки (Agile/Scrum);
– Демократичный подход к процессам и плавающее начало рабочего дня;
– Корпоративные обучающие программы;
– Широкие возможности для самореализации, профессионального и карьерного роста.
Пожалуйста, в сопроводительном письме укажите вашу текущую локацию и пожелания по заработной плате. Также отметьте ваш опыт по следующим пунктам, используя шкалу от 1 до 10:
1. Опыт работы с микро-сервисной архитектурой
2. Опыт применения на практике языка моделирования UML, в частности: Sequenсe, Activity, State Machine
3. Понимание форматов обмена данными XML и JSON
4. Опыт описания API компонентов (контрактов между сервисами)
5. Понимание принципов работы брокеров сообщений Kafka
6. Опыт работы с конструктором http-запросов Postman.
7. Знание аннотации Swagger/OpenAPI.