Системний аналітик (Systems Analyst)

$$$$
Product

Запрошуємо на роботу системного аналітика до продуктової компанії, яка розвиває власну 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, віддалено. Оформлення — ФОП. Вилка обговорюється за результатами співбесіди.

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Jira
Published 17 August
47 views
·
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...