RED

системный аналитик учётных процессов

Коротко

Системный аналитик для высоконагруженной микросервисной платформы автоматизации учётных процессов: нужно анализировать требования, проектировать REST API и асинхронные потоки на Kafka, модели БД и SQL-запросы, создавать спецификации OpenAPI/AsyncAPI и диаграммы BPMN/UML, декомпозировать задачи для разработчиков и участвовать в интеграционном тестировании. Требуется опыт от 5 лет, понимание микросервисной архитектуры, паттернов (Circuit Breaker, Saga, CQRS), RBAC/ABAC, Jira/Confluence. Полностью удалённая работа по РФ.

Описание
Разрабатывается высоконагруженная микросервисная платформа для автоматизации учётных процессов.
Задачи
•Опыт работы от 5 лет
•Анализировать требования и точки интеграции, выявлять граничные случаи и зависимости
•Проектировать REST API и асинхронные потоки на Kafka, согласовывать контракты и сценарии ошибок
•Проектировать модели баз данных и составлять SQL-запросы для проверки гипотез
•Создавать артефакты: спецификации OpenAPI и AsyncAPI, модели BPMN и UML, описания алгоритмов и логирования
•Декомпозировать задачи и ставить их разработчикам
•Синхронизироваться с тестировщиками
•Участвовать в интеграционном тестировании и описывать тестовые сценарии
Требования
•Иметь практический опыт проектирования REST API и написания контрактов
•Уверенно понимать структуру JSON и иметь опыт работы со Swagger или аналогами и Postman
•Понимать необходимость валидации входящих запросов и уметь приводить не менее 5–6 конкретных примеров правил валидации
•Иметь опыт сквозного интеграционного тестирования функционала
•Уметь анализировать и уточнять детальные бизнес-требования, выявлять неявные условия и граничные случаи
•Понимать принципы работы Apache Kafka и уметь описывать задания с асинхронным взаимодействием, учитывая гарантии доставки, партиционирование и порядок событий
•Владеть базовыми навыками SQL на уровне SELECT, JOIN, WHERE для аналитических проверок
•Иметь опыт проектирования физической модели БД, понимать индексы, ограничения и связи
•Понимать микросервисную архитектуру и типовые паттерны, включая Circuit Breaker, Saga, Retry и CQRS
•Уметь описывать алгоритмы работы функций с использованием циклов, ветвлений и конфигурационных параметров
•Иметь общее представление о ролевых моделях доступа RBAC и ABAC и их влиянии на проектирование API
•Иметь опыт работы с Jira и Confluence
•Владеть нотациями BPMN и UML для моделирования процессов и взаимодействий
•Быть самостоятельным и инициативным, доводить задачи до результата без микроменеджмента
•Быстро обучаться, находить и усваивать новую информацию
•Быть ответственным и исполнительным в соблюдении сроков
•Уметь аргументированно доносить проектные решения до команды, разработчиков, тестировщиков и бизнеса
Будет плюсом: умение читать код, начальные навыки разработки на одном из языков программирования, опыт работы с Camunda или аналогичными BPM-движками, знание бухгалтерского, налогового или бюджетного учёта, ЭДО, логистики, складского учёта или управления НСИ, умение работать по фреймворку SDD и знакомство с AIPDLC.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте