Системний аналітик (Systems Analyst)
Запрошуємо на роботу системного аналітика до продуктової компанії, яка розвиває власну e-commerce платформу та комплекс внутрішніх і клієнтських сервісів.
У роботі — мікросервісна архітектура, інтеграції між системами, API, бази даних та зовнішні сервіси. Шукаємо аналітика, який допоможе структурувати вимоги, описувати логіку роботи системи та взаємодію між її компонентами.
Що робити
- Первинно обробляти вимоги замовника: кваліфікувати, декомпозувати, доводити до стану, у якому з них можна писати код.
- Писати специфікації крос-системних задач: як поводяться сервіси та зовнішні інтеграції в конкретному сценарії, включно з негативними.
- Проєктувати контракти API між сервісами та між бекендом і клієнтами (web, iOS, Android) — до початку розробки, а не після.
- Формулювати критерії приймання разом з QA.
Підтримувати актуальну карту системи: залежності сервісів, події, схеми даних.
Обов'язкові вимоги
- 4+ роки системним або бізнес-аналітиком, обов'язково на інтеграційних проєктах — не лише UI-фічі.
- Технічна самостійність у перевірці фактів. Перш ніж питати розробника «як воно працює?», ви з'ясовуєте самі: схема БД (SQL), контракт API (OpenAPI), логи (Kibana) і — коли інакше ніяк — сам код. Читати чужий незнайомий код на рівні «зрозуміти логіку» маєте вміти; PHP / Symfony — не обов'язково.
- Впевнений SQL: складні вибірки та аналіз даних у PostgreSQL і MySQL.
- REST / OpenAPI: проєктуєте контракти, розумієте ідемпотентність, версіонування, коди помилок, зворотну сумісність.
- Асинхронний обмін: черги та події (RabbitMQ), eventual consistency, ретраї, дублікати.
- Моделювання: UML sequence, ER. BPMN — за бажанням.
- Уміння написати специфікацію, після якої в розробника немає питань: контекст → сценарії (включно з негативними) → контракт → дані → вплив на суміжні системи → критерії приймання → міграція і зворотна сумісність.
- Kibana / Elasticsearch: пошук у логах для відтворення проблеми.
Українська вільно (замовник, документи, Jira — українською), англійська — читання технічної документації.
Буде плюсом
- PHP / Symfony — стек нашого бекенду.
- Домен e-commerce: кошик, чекаут, доставка, оплати, промо та програми лояльності.
- Фарма: рецептурні обмеження, специфіка обліку ліків.
- Досвід роботи з обліковим контуром 1С як із суміжною системою.
- Досвід у підрядній моделі — уміння працювати з замовником, а не тільки всередині продукту.
Low-code оркестратори (Corezoid тощо).
Що для нас важливо в людині
- Автономність. Вимоги надходять щонайменше з п'яти джерел, і вас ніхто не водитиме за руку — ви самі витягуєте потрібне з людей.
- Толерантність до успадкованої системи з неповною документацією.
- Уміння сказати замовнику «ні» і «навіщо», не псуючи партнерських відносин.
Письмова дисципліна: головний артефакт ролі — текст.
Умови: Full-time, віддалено. Оформлення — ФОП. Вилка обговорюється за результатами співбесіди.