Anykey

Middle System Analytics (API / DB / Microservices)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • PostgreSQL
  • Swagger
  • Постановка задач разработчикам

Формат: Офис / Гибрид
Команда: Внутренний R&D-отдел (FinTech / Internal Platforms / Compliance)
Контур: закрытый периметр, on‑premise Kubernetes, весь код и данные внутри компании.

Что предстоит делать:

  • Хранитель технологического знания компании
    Поддержание целостной картины архитектуры всех ключевых систем и сервисов.
    Документирование решений, чтобы команда могла ориентироваться без догадок.
  • API-архитектура
    Проектирование и описание API (gRPC/protobuf, REST), генерация Swagger/OpenAPI, контроль совместимости версий.
    Ведение спецификаций в коде, CI‑генерация клиентских SDK.
  • Модели данных и базы
    Проектирование моделей БД (PostgreSQL, Redis, KV‑хранилища).
    Согласование схем с командами разработки, контроль миграций, документирование изменений.
  • Микросервисы и интеграции
    Моделирование и описание схем взаимодействия сервисов, шины событий, очереди (Kafka/RabbitMQ).
    Регламентирование контрактов, форматов сообщений, dead‑letter и requeue политик.
  • Схемы и диаграммы
    Создание UML‑диаграмм, C4, архитектурных схем, схем развёртывания, потоков данных.
  • Евангелизм
    Объяснение и защита решений, постановка задач и наставничество разработчиков, техническая пропаганда лучших практик.

Обязательные требования:

  • 4+ года в backend‑разработке, системном анализе или архитектурных ролях.
  • Глубокое понимание микросервисной архитектуры и интеграционных паттернов.
  • Опыт проектирования и документирования API (REST, gRPC, protobuf, Swagger/OpenAPI), асинхронное и синхронное взаимодейстие.
  • Проектирование моделей данных, нормализация, индексы, миграции, оптимизация запросов.
  • Понимание работы брокеров сообщений (Kafka, RabbitMQ), топологий очередей, гарантий доставки.
  • Владение UML, ArchiMate — умение превращать архитектуру в понятные схемы.
  • Знание паттернов интеграции, CAP‑теоремы, транзакционных моделей.
  • Понимание DevOps‑стека: контейнеризация, CI/CD, Kubernetes.
  • Умение писать регламенты для слоёв repository и controller (в рамках Clean Architecture).

Будет плюсом:

  • Опыт в построении высоконагруженных финтех‑систем.
  • Опыт внедрения CQRS, Event Sourcing, SAGA‑паттернов.
  • Работа с распределёнными транзакциями и консистентностью данных.
  • Опыт аудита и оптимизации архитектуры legacy‑систем.
  • Навыки написания reference‑implementation для команд.
  • Публичные выступления, внутренние воркшопы.

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

  • Возможность формировать архитектурное будущее компании.
  • Работа с ключевыми платформами, без которых бизнес не работает.
  • Участие в стратегических проектах (внутренние платёжные системы, compliance‑ядро, онбординг‑платформа).
  • Прямое влияние на технологический стек и процессы.
  • Наставничество и развитие до уровня Senior Architect.
  • Оформление по ТК РФ, 28 дней отпуска, гибрид.
  • Закрытый периметр, сильная команда, минимум бюрократии.

Этапы отбора:

  1. Созвон с рекрутером — 15 мин.
  2. Тестовое задание: подготовить архитектурную схему и API‑контракт для тестового кейса.
  3. Очное техническое интервью с архитекторами и лидами в офисе.
  4. Финальный call — обсуждение оффера и даты выхода.