8635 вакансий из первоисточников от 79 компаний

Ищите работу удалённо или в офисе. Вакансии с официальных сайтов компаний, полные описания и ссылки для отклика.

В выдаче: 8635 вакансий 79 компаний

Загружаем каталог...

Вакансия из официального источника

Старший Java-разработчик в команду SQL & Search

VK · Москва

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

Мы развиваем Managed Databases — платформу управляемых баз данных в One Cloud. Команда SQL & Search отвечает за PostgreSQL, MySQL, OpenSearch и Qdrant: проектирует новые возможности сервиса, автоматизирует работу с кластерами и делает их эксплуатацию надёжнее и понятнее.

Основное направление этой роли — PostgreSQL: на него приходится около 70–80% задач. Предстоит развивать жизненный цикл 1500+ кластеров: мажорные обновления, бэкапы и восстановление, автоматическое предотвращение аварийных состояний и аналитику производительности.

Ищем сильного Java/backend-разработчика с пониманием распределённых систем. Опыт с инфраструктурой и базами данных приветствуется, но не является жёстким требованием: важнее умение быстро погружаться в новую предметную область, разбираться в сложных системах и доводить изменения до production.

Наш стек: Java 21 → 25, Spring Boot, PostgreSQL, MySQL, OpenSearch, Qdrant, Temporal, S3, Kafka, Redis, ClickHouse, микросервисная архитектура.

Задачи

- Проектировать и разрабатывать на Java компоненты платформы управляемых баз данных

- Реализовать мажорные обновления PostgreSQL и развивать поддержку новых версий

- Переработать бэкапы и восстановление PostgreSQL, снизить нагрузку на master и обеспечить устойчивость кластеров к сбоям S3

- Развивать автоматическую замену отказавших узлов и автоскейлинг до возникновения инцидента

- Создавать инструменты диагностики и аналитики производительности PostgreSQL: помогать пользователям находить медленные запросы, проблемные настройки и причины деградации

- Повышать надёжность и скорость операций управления кластерами, пользователями, базами данных и расширениями

- Участвовать в on-call, поддержке production и разборе инцидентов

- По мере необходимости развивать OpenSearch, Qdrant и MySQL

Требования

- Уверенный опыт разработки backend-сервисов на Java

- Понимание принципов работы распределённых систем и способов обработки частичных сбоев

- Умение проектировать отказоустойчивые изменения, учитывать идемпотентность, повторные попытки и конкурентное выполнение операций

- Способность диагностировать сложные проблемы и находить их первопричины

- Готовность участвовать в архитектурных обсуждениях и аргументировать технические решения

- Самостоятельность: умение провести задачу от исследования и проектирования до запуска и поддержки в production

- Интерес к устройству баз данных и готовность глубоко погружаться в их внутреннюю механику

Будет плюсом

- Опыт работы с PostgreSQL и понимание репликации, WAL, бэкапов, восстановления или обновления версий

- Опыт разработки инфраструктурных платформ, DBaaS или систем управления кластерами

- Практический опыт работы с S3-совместимыми объектными хранилищами

- Знакомство с OpenSearch, Qdrant или MySQL

- Опыт создания инструментов диагностики производительности и наблюдаемости

- Опыт эксплуатации высоконагруженных сервисов и участия в разборе production-инцидентов

Откликнуться на сайте компании

Источник: официальный сайт VK. Актуальность проверена 01.11.2026 14:41 (Екатеринбург).