System Analyst

Remote

Мы в поиске System Analyst

Команда Mancala Gaming растет, и мы ищем нового коллегу, который присоединится к нашей команде.
Разнообразие, поддержка и развитие — основные ценности нашей компании, и мы руководствуемся ими во всем, что делаем.

Требования:

  • Хорошее понимание подходов к разработке (ФЕ/БЕ) и проектированию систем;

  • Сильный технический бэкграунд;

  • Знание одного или нескольких языков программирования/фреймворков будет плюсом.

  • Знание архитектурных принципов построения систем (распределённый монолит/микросервисы).

  • Знание принципов работы и использования реляционных и нерелационных БД.

  • Владение знаниями и навыками построения диаграмм согласно нотациям UML (sequence-, class-, use case-, ER-, activity- и проч), BPMN, блок-схем.

  • Опыт работы с инструментами моделирования (Visio, Draw.io, PlantUML, Enterprise Architect и проч.).

  • Понимание целей использования Use Case, User Story и способов их описания.

  • Знания принципов микросервисной и монолитной архитектур.

  • Знания основы REST API, GraphQL интерфейсов интеграции систем.

  • Знания и опыт проектирования, описания методов REST API (GET, POST, PUT, PATCH, DELETE и проч.), мутаций в GraphQ.

  • Понимание принципа идемпотентности и кейсов применения, способ гарантии (это можно убрать из требований, но на собесе все равно спросить стоит).

  • Понимание принципов синхронного и асинхронного взаимодействия, их различий.

  • Владение AI инструментами для повышения собственной эффективности будет плюсом.

Задачи:

  • Определять цели и проблемы бизнеса, связывать их с целями по развитию систем.

  • Критически оценивать необходимость требований и обоснованность способов их реализации.

  • Классифицировать требования по типам: бизнес-, функциональные, нефункциональные, интерфейсные.

  • Обеспечивать трассировку требований до их реализации.

  • Структурировать и оформлять спецификацию по системам, модулям и функциональным блокам с чётким пониманием цели и задач:

1. Формулировать пользовательские сценарии (user stories, use cases)

2. Фиксировать изменения в данных и параметрах БД, алгоритмах (включая блок-схемы), интерфейсах, методах

3. Поддерживать документацию на всём протяжении проекта: отслеживать версии, фиксировать изменения, актуализировать.

4. Разрабатывать описание логики системы, включая логику передачи данных, интеграций между сервисами, обработки и изменения данных системой.

5. Разрабатывать пользовательскую и вспомогательную документацию: руководства, инструкции и справочные материалы.

  • Актуализация документации, восполнение пробелов.

  • Участие во внутрикомандных грумингах.

  • Анализировать ошибки, выявленные при приёмке, и определять сторону их возникновения (frontend, backend, интеграции и т. д.).


Что мы предлагаем:

  • Интересные задачи. Реальные проекты, где твоя работа будет влиять на продукт и бизнес.

  • Возможность увидеть результат своих усилий.

    О нас:
    Mancala Gaming — динамичная и амбициозная компания, создающая захватывающие и инновационные игры в IGaming, и наша цель — создавать и распространять эти решения на крупнейших мировых рынках.

    💡📩 Жду твой отклик в tg @M_95_95_95 📥

Published on: 11/18/2025

Mancala Gaming

Mancala Gaming

As a rising star in the world of iGaming, we are guided by our mission to bring new and exciting online gambling experiences to our customers.

Website

See all 3 jobs at Mancala Gaming

Please let Mancala Gaming know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!