Ecom.tech

Системный аналитик

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • SQL
  • REST
  • BPMN
  • API
  • System Analysis
  • Architecture
  • Базы данных

Чем предстоит заниматься:

  • Работать в продуктовой команде.

  • Анализировать бизнес-требования от владельца продукта и бизнес-аналитика (Usecases, user stories, BPMN).

  • Анализировать функциональные и нефункциональные требования для выбора оптимального способа решения задач.

  • Проектировать микросервисную архитектуру продукта.

  • Отрисовывать диаграммы в нотации UML, С4, ERD.

  • Разрабатывать логическую модель данных для баз данных (Мы работаем как с реляционными, так и с нереляционными базами).

  • Описывать интеграционные API-контракты (Мы применяем REST-like, GraphQL, gRPC, json-rpc, Kafka, RabbitMQ).

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

  • Взаимодействовать с аналитиками и архитекторами других продуктов в рамках проработки сквозных процессов.

Что для этого нужно:

  • Хорошее знание различных типов интеграций между сервисами, их преимуществ и недостатков.

  • Понимание особенностей микросервисной архитектуры и основных паттернов проектирования.

  • Опыт проектирования микросервисов с нуля (интеграции, БД, логика работы).

  • Опыт проектирования реляционных и нереляционных баз данных.

  • SQL на базовом уровне.

  • Опыт проектирования API (OpenAPI, Json-Schema, REST).

Почему это интересно:

  • Работа в продуктовой команде: тесное взаимодействие с архитекторами, бизнес-аналитиками, разработчиками, тестировщиками.

  • Системный аналитик занимается только техническими задачами: анализом архитектуры, проектированием сервисов и их интеграциями.

  • Отсутствие бюрократии.

  • Большинство сервисов - внутренняя разработка.

  • Технически подкованные владельцы продуктов и бизнес-аналитики, которые пишут подробные бизнес-постановки.

Если ты хочешь развивать продукт, который делает жизнь людей лучше и комфортнее – WELCOME!