Системный аналитик middle+/senior
Ойком · Воронеж
от 160 000 до 240 000 ₽ на руки
- От 3 до 6 лет
- Полная
- Удалённо
Описание вакансии
Добрый день!
В связи с активным расширением и ростом портфеля проектов набираем в команду системных аналитиков уровня Middle+ и Senior. Мы работаем с компаниями из разных отраслей: банки и финтех, ритейл и e-commerce, телеком, логистика, промышленность и энергетика. Наши проекты - это всегда сложные, высоконагруженные системы, переход на микросервисную архитектуру, построение интеграционных решений и работа с большими данными.
Мы ценим каждого специалиста как уникальную личность с собственными ожиданиями и опытом. Для нас важно создать среду, где вы чувствуете себя не просто частью команды, а значимым участником, чьи идеи и вклад действительно ценятся. Мы стремимся поддерживать баланс между работой и личной жизнью, уважая ваши профессиональные и личные границы.
Условия работы
- Полностью дистанционная занятость. Возможны командировки, но исключительно при вашем согласии.
- Электронный кадровый документооборот (Договор, счета/акты).
- Участие в выборе проекта, который вам интересен (мы стараемся учитывать ваши пожелания по домену и стеку).
Обязанности Каждый проект уникален, но общий пул задач аналитика остается универсальным. Вам предстоит:
- Выявлять, анализировать и документировать требования к информационным системам (бизнес-требования, функциональные и нефункциональные требования).
- Проектировать модели данных, архитектуру интеграций и взаимодействие сервисов, работая в тесной связке с архитекторами или самостоятельно.
- Разрабатывать технические задания, функциональные спецификации, пользовательские сценарии (User Story, Use Case) и другую проектную документацию.
- Ставить задачи командам разработки (Backend/Frontend) с высокой детализацией, используя Jira, Confluence и другие системы трекинга.
- Проверять реализованную функциональность на соответствие требованиям (приемочное тестирование, UAT).
Наши ожидания Мы рассматриваем каждого кандидата индивидуально, анализируя совокупность опыта. Однако, исходя из текущих запросов заказчиков, мы выделяем следующий стек технологий и навыков (это необязательный список, а ориентир для взаимного понимания):
1. Моделирование и нотации:
- Обязательно: BPMN 2.0, UML (в частности, Sequence, Activity, Use Case, Class, ER-диаграммы).
- Сильным плюсом будет: ArchiMate, C4 model, EPC.
2. Интеграции и API:
- Обязательно: Проектирование и описание интеграций через REST API (знание принципов ресурсов, методов, статус-кодов).
- Обязательно: Опыт работы с брокерами сообщений: Apache Kafka и/или RabbitMQ (понимание топиков, очередей, гарантий доставки, схем данных).
- Обязательно: Работа с инструментами тестирования API: Postman, Swagger/OpenAPI (чтение и создание спецификаций).
- Обязательно: Глубокое понимание форматов данных: JSON, XML/XSD.
- Плюсом будет: SOAP, GraphQL, gRPC, WebSocket.
3. Базы данных и SQL:
- Обязательно: Уверенное знание SQL (написание сложных запросов с JOIN, подзапросами, оконными функциями, группировками).
- Обязательно: Понимание реляционной модели данных, умение проектировать структуры БД (ER-диаграммы), опыт работы с PostgreSQL, Oracle, MS SQL.
- Сильным плюсом будет: Опыт с DWH, Data Vault 2.0, ClickHouse, Greenplum, MongoDB.
4. Архитектура и процессы:
- Обязательно: Понимание принципов микросервисной архитектуры (MSA), отличие от SOA, опыт проектирования взаимодействия сервисов.
- Обязательно: Знание жизненного цикла разработки ПО (SDLC) и гибких методологий (Agile, Scrum, Kanban).
- Плюсом будет: Опыт работы с Camunda, понимание DDD, Event-Driven Architecture, CQRS, Saga.
5. Документирование:
- Обязательно: Опыт написания четкой, структурированной технической документации (ФТ, ТЗ, SRS, User Stories). Работа с Jira и Confluence.
Дополнительные навыки, которые будут вашим преимуществом
- Опыт работы в конкретных доменах (перечислены в начале вакансии).
- Опыт с облачными платформами (Yandex Cloud, AWS) и Kubernetes.
- Знание ГОСТ 34 (опыт написания документации по стандарту).
- Навыки работы с UI/UX (Figma, прототипирование интерфейсов).
- Базовые знания языков программирования (Java, Python, C#) для чтения кода и понимания логики систем.
- Понимание процессов Data Engineering (ETL, DWH, BI-отчетность).
- Опыт работы с LLM и AI-агентами (в части постановки требований).
Если вы узнаете себя в этом описании или готовы развиваться в этих направлениях — мы будем рады познакомиться! Откликайтесь, и мы подберем проект, максимально соответствующий вашему опыту и интересам.
Ключевые навыки
- Разработка технических заданий
- Техническая документация
- Разработка проектной документации
- Бизнес-анализ
- UML
- REST
- BPMN
- XML
- SQL
- PlantUML
- Системный анализ
- PostgreSQL
- JSON API