Проект рассчитан на 160–175 рабочих дней (10–11 месяцев).

Требования:

  • От 5 лет опыта в системном анализе, самостоятельное проектирование интеграционных решений и API-контрактов.
  • Опыт проектирования публичных, партнёрских или B2B API для внешних потребителей.
  • Опыт работы с синхронными и асинхронными интеграциями; понимание REST, Kafka и очередей.
  • Опыт проектирования потокового взаимодействия: WebSocket, SSE, event-driven.
  • Понимание идемпотентности, семантики доставки, дедупликации, таймаутов и повторов.
  • Опыт проектирования моделей ошибок для машинной обработки.
  • Опыт проектирования высоконагруженных и отказоустойчивых систем с требованиями к задержкам.
  • Знание BPMN и UML (sequence, ER), SQL для выборок, технический бэкграунд и понимание распределённых систем.
  • Опыт подготовки ФТ, ТЗ и системных требований для разработчиков; развитые навыки коммуникации и готовность быстро погружаться в новую предметную область.

Будет преимуществом:

  • Опыт работы с внешними контрагентами и разработчиками — потребителями API.
  • Опыт проектирования rate limiting, квот, sandbox-окружений и developer-документации.
  • Опыт работы с платежными, биллинговыми, торговыми или расчётными системами.
  • Английский для работы с технической документацией и внешней перепиской.

Стек проекта: C#, C++, Java, Kafka, Keycloak, OpenAPI, Kubernetes (k8s), gRPC.

Занятость: full-time.