Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ" ИНН: 9704271170
описание
Мы развиваем платформу приёма теоретических и практических экзаменов по ПДД, интегрированную с государственными информационными системами Казахстана. Это нагруженная B2G-система: проведение экзаменов, прокторинг, обработка видео и телеметрии, передача результатов в госреестры.
задачи
Разрабатывать серверную логику платформы на NestJS (модуль практических и теоретических экзаменов, управление слотами, попытками, подписками).
Реализовывать и сопровождать интеграции с государственными системами: обмен через интеграционную шину (SmartBridge, SOAP/REST), получение событий через long polling, передача результатов экзаменов.
Реализовывать механизм цифровой подписи результатов и гарантированной доставки в госреестры.
Работать с привязкой участника к экзамену через одноразовые токены (QR / requestId).
Реализовывать приём и обработку видео и телеметрии, интеграцию с S3-совместимым хранилищем.
Проектировать схемы данных в PostgreSQL, кэширование в Redis, аналитические данные в ClickHouse.
Взаимодействовать со сторонней командой аппаратного комплекса (РТК) по интеграционному контракту.
требования
Коммерческий опыт на NestJS / TypeScript от 2 лет.
Опыт интеграций по SOAP и REST, понимание идемпотентности, гарантированной доставки, обработки повторов и сбоев.
Опыт работы с очередями и асинхронным обменом (long polling, message queues).
Понимание принципов работы с цифровой подписью и защищённым обменом данными.
Способность читать и сопровождать унаследованную кодовую базу.
Будет плюсом: Опыт интеграции с государственными информационными системами (любой страны), шинами межведомственного обмена; Опыт работы с ClickHouse, с потоковыми данными (видео/телеметрия); Опыт работы с S3-совместимыми хранилищами; Опыт в проектах с регуляторными требованиями (ИБ, персональные данные); Языки: Python, TypeScript; Библиотеки и смежные технологии: FastAPI, Next.js, PostgreSQL, Docker, CI/CD; Умение правильно работать с AI-агентами для ускорения разработки; Уверенные софт-скиллы, умение вести переговоры с коллегами и заказчиками; Опыт разработки Telegram ботов и Telegram Mini App; Дизайн-мышление (UX)