Backend-разработчик (NestJS)

Backend-разработчик (NestJS)

Астана, улица Розы Баглановой, 3/1

Описание вакансии

Backend-разработчик (NestJS)

О проекте

Мы развиваем платформу приёма теоретических и практических экзаменов по ПДД, интегрированную с государственными информационными системами Казахстана. Это нагруженная B2G-система: проведение экзаменов, прокторинг, обработка видео и телеметрии, передача результатов в госреестры.

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

  • Разрабатывать серверную логику платформы на NestJS (модуль практических и теоретических экзаменов, управление слотами, попытками, подписками).
  • Реализовывать и сопровождать интеграции с государственными системами: обмен через интеграционную шину (SmartBridge, SOAP/REST), получение событий через long polling, передача результатов экзаменов.
  • Реализовывать механизм цифровой подписи результатов и гарантированной доставки в госреестры.
  • Работать с привязкой участника к экзамену через одноразовые токены (QR / requestId).
  • Реализовывать приём и обработку видео и телеметрии, интеграцию с S3-совместимым хранилищем.
  • Проектировать схемы данных в PostgreSQL, кэширование в Redis, аналитические данные в ClickHouse.
  • Взаимодействовать со сторонней командой аппаратного комплекса (РТК) по интеграционному контракту.

Требования

  • Коммерческий опыт на NestJS / TypeScript от 3 лет.
  • Опыт интеграций по SOAP и REST, понимание идемпотентности, гарантированной доставки, обработки повторов и сбоев.
  • Опыт работы с очередями и асинхронным обменом (long polling, message queues).
  • Уверенный PostgreSQL (проектирование схем, оптимизация запросов), Redis.
  • Понимание принципов работы с цифровой подписью и защищённым обменом данными.
  • Способность читать и сопровождать унаследованную кодовую базу.

Будет плюсом

  • Опыт интеграции с государственными информационными системами (любой страны), шинами межведомственного обмена.
  • Опыт работы с ClickHouse, с потоковыми данными (видео/телеметрия).
  • Опыт работы с S3-совместимыми хранилищами.
  • Опыт в проектах с регуляторными требованиями (ИБ, персональные данные).

    Стек:
    TypeScript, NestJS, PostgreSQL, Redis, ClickHouse, REST, SOAP, очереди, long polling, S3, Docker.
    График 6/1
    пн -пт с 10.00 до 18.00, сб с 10.00 до 15.00
Посмотреть контакты работодателя

Адрес

Похожие вакансии

  • Астана

  • от 650000 KZT

Рекомендуем
Центр электронных финансов

Backend Developer (Integration)

Центр электронных финансов

  • Астана

  • от 650000 KZT

Рекомендуем
  • Астана

  • от 650000 KZT

Рекомендуем
  • Астана

  • от 650000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию