Напиши текст вакансии для должности "Java разработчик в команду Intelligent Search". Название компании: "Сбербанк". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Elasticsearch', 'Python', 'Spark', 'Hadoop', 'Java'

Команда Intelligent Search создаёт поисковый сервис, который работает с запросами на естественном языке. На базе разрабатываемых нами решений можно построить умный и гибкий поиск для разного контента: видео, музыка, фудтех и т.д. Наша цель – создать поисковую платформу, которой сможет воспользоваться каждый разработчик. В проекте много элементов машинного обучения, больших данных и высокой нагрузки, огромное количество задач обработки естественного языка и информационного поиска, а также постоянный поток нетривиальных задач. Для обеспечения высокой производительности поиска мы ищем в команду разработчика на Java, готового подключиться к разработке собственного форка ElasticSearch и плагинов к нему. Мы используем Python/Java, ElasticSearch, OpenShift, Hadoop, Spark, Ansible, Jenkins, Prometheus, Grafana. Мы в команде очень любим то, что мы делаем, и спешим делать еще больше и еще лучше. Команда для нас — это настоящая ценность, где каждый важен и крут. Что мы ждем от идеального кандидата  опыт промышленной разработки на Java от года; (Mid от 3 лет/ Senior от 5 лет) опыт применения в работе классических алгоритмов; знание классических структур данных и особенностей работы с ними в Java; опыт работы с реляционными и нереляционными базами данных и понимание их устройства; умение писать читаемый и поддерживаемый код; любопытство и чувство юмора.  Будет плюсом  понимание ключевых аспектов построения отказоустойчивых распределенных систем; знакомство с библиотеками ML/DL; представление о принципах построения ETL пайплайнов; опыт работы с ElasticSearch как с поисковым инструментом, а не хранилищем логов.  Вам предстоит  решать разнообразные задачи: от молниеносных продуктовых фич до создания основных компонентов высоконагруженной системы поиска; дорабатывать нашу ветку ElastiSearch, разрабатывать плагины к нему для задач ML в рантайме поиска; заниматься масштабированием поиска, его оптимизацией и ускорением; исследовать и разрабатывать инфраструктурные решения; доводить идеи до реализации.  Что мы предлагаем:  Профессиональное обучение, семинары, тренинги, конференции, корпоративная библиотека. ДМС, страхование жизни. Самые инновационные, амбициозные проекты и задачи. Свободный дресс-код. Гибкий график для оптимального баланса работы и личной жизни. Льготные кредиты и корпоративные скидки. Конкурентная компенсация (оклад и премии по результатам деятельности).