← К каталогу
РО

Российская государственная библиотека

Ведущий программист информационных систем

УдалённоУровень не указанМосква, Россия17 ч назад
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение17 мин. назад
Впервые замечена17 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

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

Обязанности:

Требуется back-end разработчик в Национальную электронную библиотеку. Мы предлагаем работу над федеральным проектом с реальной аудиторией и уникальными данными.

Команда НЭБ разрабатывает обновленную платформу на собственном стеке: поисковую подсистему, CMS, микросервисы. Система разрабатывается с нуля, поэтому легаси скоро не останется.

  • Развивать поисковую подсистему на OpenSearch: релевантность, автодополнение, фасетные фильтры, сниппеты сущностей. Строить гибридный поиск: полнотекстовый (BM25), векторный (по эмбеддингам) и реранкинг.
  • Проектировать модель сложной многоуровневой классификации: иерархические рубрикаторы, тематические и видовые классификаторы, пересекающиеся схемы.
  • Моделировать взаимосвязи документов: произведение - издание - экземпляр, части и целое, переводы, переиздания, серии, связи с персонами и темами.
  • Реализовывать дедупликацию, слияние записей, версионирование и контроль качества справочных данных.
  • Проектировать и разрабатывать собственную CMS: справочные статьи, подборки, разводные страницы, витринные блоки.
  • Разрабатывать микросервисы платформы на Go и NestJS: API каталога, карточек документов, пользовательских сервисов.
  • Прорабатывать продуктовые требования и декомпозировать задачи.
  • Проводить код-ревью, влиять на архитектурные решения и качество кода.
  • Работать в связке с разработчиками, ML-специалистами, DevOps.
  • Команда разработки: более 10 человек.

Технологический стек в процессе формирования, рекомендации соискателя будут учтены. Текущий стек:

  • Backend: Go, TypeScript (NestJS)
  • Frontend: TypeScript, Vue 3, Nuxt 3
  • Данные и поиск: OpenSearch, PostgreSQL, ClickHouse, Redis, MinIO, Kafka, Redpanda Connect, Airflow
  • Инфраструктура: Docker, Kubernetes, GitLab CI/CD, Keycloak, Sentry

У нас в проекте можно использовать любой ИИ: Qwen, Docling, vLLM, эмбеддинги.

Требования:

  • Разработка бэкенд-сервисов от 3-5 лет.
  • Разработка на Go от 2 лет.
  • Профильное техническое…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6