Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик платформы управляемого OpenSearch в Yandex Cloud
Мы команда Managed OpenSearch. Предоставляем клиентам Yandex Cloud возможность развернуть кластер OpenSearch «по кнопке». В нём «из коробки» будут правильно выбраны настройки кластера и обеспечена его отказоустойчивость к «выпадению» отдельных нод или даже целой зоны доступности. Кроме того, мы добавляем в «ванильный» OpenSearch наши расширения и багфиксы, которых ещё нет в апстриме.
OpenSearch — это опенсорсный поисковый движок для аналитики и поиска по большим массивам данных. Изначально он был создан под именем ElasticSearch, но после смены лицензии энтузиасты свободного ПО сделали форк под свободной лицензией и назвали его OpenSearch.
Мы работаем со следующими технологиями:
- Salt — для управления конфигурацией серверов.
- Java — на этом языке написан OpenSearch, и нам часто приходится изучать его код, чтобы понять, что пошло не так или что можно улучшить.
- Python и Go — для оркестрации кластеров и вспомогательных sidecar на инстансах OpenSearch.
- Linux — мы разворачиваем сервисы именно на этой операционной системе.
Какие задачи вас ждут
Отказоустойчивость кластеровВы будете выполнять широкий спектр работ: от апдейтов кластеров в «нежном» режиме (чтобы клиент даже не заметил изменений) до добавления фич, которые защитят клиентский кластер от даунтайма, даже если возникнут проблемы с физическим хостом, на котором работает одна из виртуалок.
Добавление функциональности
Мы уже добавили в OpenSearch возможность использовать леммер для качественного полнотекстового поиска, создали удобный terraform provider для управления кластером и продолжаем улучшать производительность.
Исправление багов и уязвимостей
Служба информационной безопасности регулярно предлагает новые идеи, как повысить защищённость кластеров. И вам нужно будет воплощать эти идеи в жизнь.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Умеете работать с Java, Go и Python (хотя бы «со словарём»)
- Знаете или просто любите Linux и умеете разрабатывать под него
- Можете писать отказоустойчивые системы
- Готовы погружаться в новые технологии
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие