Back-end разработчик
Разработка бэкенда обновлённой платформы Национальной электронной библиотеки: поисковая подсистема на OpenSearch, собственная CMS и микросервисы на Go и NestJS. Нужен опыт бэкенд-разработки 3-5 лет и Go от 2 лет, понимание распределённых систем и сложных моделей данных в PostgreSQL. Оформление по ТК, зарплата по итогам собеседования, возможны премии и соцпакет.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 39 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
Обязанности: Требуется 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 лет.
- Профильное техническое образование.
- Понимание принципов построения распределённых систем и микросервисов.
- Опыт проектирования сложных моделей данных в PostgreSQL: иерархии, графы связей, версионирование.
- Желателен опыт работы с очередями сообщений.
- Желателен опыт с OpenSearch: маппинги, анализаторы, настройка релевантности.
- Желателен опыт разработки CMS или редакционных систем.
- Желателен опыт работы с высоконагруженными системами, Kafka, ClickHouse.
- Личные и деловые качества:
- Коммуникативность, ответственность
- Самостоятельность и проактивность: предлагаешь решения поставленной задачи.
- Желание разбираться в предметной области и создавать продукт, а не просто писать код.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Senior+ Go/Python Developer (Backend)
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Разработка платформы Backman — control-plane для автоматизированного резервного копирования и восстановления PostgreSQL-кластеров в мультиарендной среде. Нужен уверенный коммерческий опыт на Python и Go, понимание PostgreSQL (репликация, WAL, PITR), S3-совместимых хранилищ, CI/CD и мониторинга. Предлагают удалёнку, гибрид или офис в Москве, ДМС со стоматологией, спорт и конкурентную зарплату по обсуждению.
Архитектор платформы (Go)
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Подразделение Kaspersky DDoS Protection ищет архитектора для развития высоконагруженной платформы защиты от DDoS-атак. Нужно проектировать микросервисы на Go, определять API-контракты, мигрировать Python-компоненты на Go и обеспечивать observability. Требуется 5+ лет разработки распределённых систем, 3+ года на Python и Go, глубокое знание Linux и сетевых протоколов.
Go-разработчик
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Разработка высоконагруженных микросервисов на Go для сервисов сборки онлайн-заказов в магазинах и дарксторах X5. Нужен опыт коммерческой backend-разработки от 5 лет, из них от 2 лет на Go, знание микросервисной архитектуры, Kafka, PostgreSQL, Redis, gRPC, Docker и Kubernetes, готовность работать с TypeScript и NestJS. Предстоит проектировать архитектуру, оптимизировать системы под нагрузку, дежурить в production и внедрять новые технологии.
Go-разработчик
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Ищем Go-разработчика в отдел сервисов платформенной занятости, направление — разработка списаний. Нужен коммерческий опыт на Golang от 3 лет, знание PostgreSQL, Kafka, Kubernetes и веб-технологий, понимание микросервисной архитектуры. Предлагают удалённый формат работы и участие во всех стадиях создания продукта.
Go Backend Developer
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
SETRA GAMES ищет Go Backend Developer для развития highload игрового backend и новых продуктов. Нужен коммерческий опыт на Go от 3 лет, работа с SQL/NoSQL, RabbitMQ, Docker, понимание Linux и production-инфраструктуры, плюс использование AI-инструментов. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру и перспективу роста до Backend Team Lead.
Go Backend Developer
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
SETRA GAMES ищет Go-бэкендера для развития уже запущенных highload-игровых проектов и новых продуктов. Нужен коммерческий опыт на Go от 3 лет, распределённые системы, SQL/NoSQL, брокеры сообщений и Docker; плюсом будет опыт в геймдеве и Kubernetes. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру и использование AI-инструментов.