Infrastructure Developer (Go/Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Разработчик инфраструктуры поисковой системы (Go/Python): Разработка и поддержка внутренней поисковой платформы SaaS для автоматизации управления поисковыми сервисами с акцентом на масштабирование, управление ресурсами и надежность распределенных систем. Фокус на проектировании алгоритмов перешардирования, репликации и реализации бесшовной миграции данных в мультидатацентровом окружении.
Компания
SaaS (Search-as-a-Service) — общая поисковая платформа в Яндексе, предоставляющая готовые решения для полнотекстового поиска и хранилищ.
Что делать
- Управлять полным жизненным циклом поисковых сервисов: от первого деплоя до автоматического масштабирования и удаления инсталляций.
- Проектировать и развивать критически важные алгоритмы перешардирования и репликации данных.
- Перерабатывать модель учёта вычислительных ресурсов и создавать инструменты для повышения эффективности их использования.
- С нуля построить инфраструктуру миграции на новый механизм доставки распределённых индексов без потери данных и трафика.
Требования
- Уверенное владение языками Go и Python (готовность работать с обоими).
- Опыт разработки и эксплуатации распределённых систем.
- Способность разбираться в сложных инфраструктурных задачах с запутанными внешними зависимостями.
Хорошо, если есть
- Опыт построения систем оркестрации сервисов, автоматизации деплоя или управления ресурсами.
- Глубокие знания классических алгоритмов и структур данных.
- Понимание принципов работы поисковых систем и устройства поисковых индексов.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →