Java/Scala разработчик, Москва

Java/Scala разработчик, Москва

Спайдер является основным источником данных для поисковой системы. Он постоянно обходит весь Интернет, скачивая веб-страницы и обнаруживая новые публикации. Чтобы хорошо выполнять эту работу, спайдер должен соответствовать широкому набору требований. Он должен обеспечивать большую пропускную способность, соответствующую масштабам Интернета. Не менее важна скорость доставки документов в индекс. При этом следует соблюдать правила обхода сайтов, не перегружая их. Команда спайдера разрабатывает и развивает систему выкачки Поиска, решая задачи хранения и обработки больших объёмов данных. Мы используем технологии Big Data, такие как Apache Spark, Hadoop, Hbase и Kafka, для построения масштабируемых воркфлоу. В нашем ведении самый большой в России кластер Hadoop. Мы также постоянно совершенствуем наши решения, находя новые архитектурные подходы - перед командой всегда стоит множество сложных и интересных задач.

От вас мы ожидаем свободное владение средствами разработки на языках Java и Scala, умение проектировать и оценивать архитектурные решения, чётко формулировать решаемые проблемы. Важно уметь как предложить новое решение, так и действовать в рамках принятых ранее.

Задачи

Разработка систем выкачки данных для Поиска из Интернета. Поддержка текущей инфраструктуры выкачки. Участие в on-call поддержке сервиса.

Требования

  • Обязателен опыт работы с Java 8 SE, Scala, Hadoop;
  • Алгоритмы;
  • Java concurrency / multithreading;
  • Gradle;
  • Опыт работы с технологиями: Apache Spark, Apache Hadoop.

Будет плюсом

  • HBase;
  • Kafka.

Мы предлагаем

Гибкий график работы
ДМС
Профессиональная команда
Интересные задачи

Формат работы

офисный
комбинированный
дистанционный

Уровень

senior

График работы

полный

Поиск

Поиск Mail.ru – это третья поисковая система на интернет-рынке России. Поиск понимает смысл поисковых запросов при помощи нейросетей, мы используем обширный граф знаний и компьютерное зрение, развиваем рекомендательную систему, детектируем спам и другой вредоносный контент.

Мы предлагаем

Гибкий график работы
ДМС
Профессиональная команда
Интересные задачи

Похожие вакансии

Разработчик Android (проект "Обсуждения")

Одноклассники
Санкт-Петербург, комбинированный

Java разработчик в команду ВК Видео

ВКонтакте
Москва, гибкий

Java разработчик в команду VK Видео

ВКонтакте
Санкт-Петербург, гибкий

Android Developer

Одноклассники
Санкт-Петербург, гибкий

Software Developer Engineer in Test, Java-fullstack

Одноклассники
Санкт-Петербург, гибкий

Android-разработчик в VK Видео

ВКонтакте
Санкт-Петербург, гибкий

Android разработчик (СМБ)

Рекламные технологии
Москва, гибкий

Full-stack QA engineer

ВКонтакте для Бизнеса
Москва, гибкий

Разработчик Android (проект "Дружбы")

Одноклассники
Москва, комбинированный

Data Engineer в команду автоматизации ML-процессов

ВКонтакте
Москва, гибкий

Android Developer в команду VK Звонков

ВКонтакте
Санкт-Петербург, гибкий

Android-разработчик (Senior)

Департамент по экосистемным продуктам VK
Москва, гибкий

Android-разработчик в команду Контента

ВКонтакте
Санкт-Петербург, офисный

Java-разработчик (Платформа)

Одноклассники
Санкт-Петербург, гибкий

ML-инженер в команду Дзена

Дзен
Москва, гибкий

Full-stack developer (проект "Новые пользователи")

Одноклассники
Москва, комбинированный

Android-разработчик в команду Мессенджера

ВКонтакте
дистанционный

Data Engineer

Data office
Москва, гибкий

Разработчик Android (проект "Новые пользователи")

Одноклассники
Москва, комбинированный

Android-разработчик (myTarget)

myTarget: рекламная платформа VK
Москва, гибкий

Руководитель ML группы исследований (Дзен)

VK
Москва, гибкий

Java-разработчик

Юла
Санкт-Петербург, гибкий

Data Scientist (проект "Дискуссии")

Одноклассники
Санкт-Петербург, комбинированный

Team-lead PHP / VK Видео

ВКонтакте
Москва, комбинированный

BackEnd QA в команду Мессенджера

ВКонтакте
Санкт-Петербург, офисный

Руководитель команды Big Data Infrastructure

ВКонтакте
Санкт-Петербург, гибкий

Разработчик Android (Core команда)

Одноклассники
Санкт-Петербург, гибкий

Python-разработчик в отдел Статистики Поиска и Маруси

Голосовые технологии (Маруся)
Москва, гибкий

Аналитик по монетизации

Рекламные технологии
Москва, офисный

Java-разработчик (проект «VK Звонки»)

ВКонтакте
Санкт-Петербург, гибкий

Руководитель команды ML в команду Дзена (холодный старт)

Дзен
Москва, гибкий

Android-разработчик

Голосовые технологии (Маруся)
Москва, гибкий

Java разработчик в команду инфраструктуры

Дзен
Москва, гибкий

Java разработчик (Видео)

Дзен
Москва, гибкий

Data-инженер (команда Big Data Infrastructure)

ВКонтакте
Санкт-Петербург, гибкий

Software Developer Engineer in Test на платформу Android

Одноклассники
Москва, гибкий

Big Data Platform Engineer

Одноклассники
Санкт-Петербург, гибкий

Data Scientist (Антиспам)

Одноклассники
Санкт-Петербург, гибкий

Системный администратор (DWH)

Технический департамент
дистанционный

Java разработчик (Поддержка пользователей)

Одноклассники
Санкт-Петербург, гибкий

Программист-исследователь в команду Пульс

Рекомендательные сервисы
Москва, гибкий

Data scientist / Моменты

Одноклассники
Санкт-Петербург, офисный

SRE в группу эксплуатации больших данных (Hadoop)

ВКонтакте
дистанционный

Machine learning engineer (проект "Группы")

Одноклассники
Санкт-Петербург, гибкий

Разработчик Android (проект "Мессенджинг")

Одноклассники
Санкт-Петербург, офисный

Разработчик Android (проект "Увлечения")

Одноклассники
Санкт-Петербург, гибкий

Java разработчик в команду VK Звонков

ВКонтакте
Санкт-Петербург, гибкий

Java разработчик (проект "Группы" в Одноклассниках)

Одноклассники
Санкт-Петербург, комбинированный

Java разработчик в команду "Поиск" (Одноклассники)

Одноклассники
Санкт-Петербург, гибкий

Разработчик Android (команда "Клипы")

ВКонтакте
Санкт-Петербург, гибкий

Руководитель команды машинного обучения (VK Видео)

ВКонтакте
Москва, гибкий