Разработчик BI системы
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Superjob.ru — крупнейший российский интернет-сервис для поиска работы и сотрудников.
Мы помогаем миллионам пользователей найти работу. Наша цель - создать лучший продукт для каждого из наших пользователей.
Для этого мы строим систему, которая собирает данные из внутренних и внешних источников, наших мобильных приложений и помогает нам анализировать поведение и опыт наших пользователей. Ежедневно мы собираем и обрабатываем десятки миллионов событий от более чем миллиона пользователей и это количество растет очень быстро.
В своей работе мы используем: аналитическую базу данных HP Vertica, систему визуализации Tableau и множество других инструментов по работе с Big Data.
В команду ищем человека, который поможет нам развивать эту систему.
Чем придется заниматься:
- Разрабатывать систему сбора и аналитики большого количества событий
- Участвовать в построении инфраструктуры A/B тестирования
- Работать над алгоритмами поиска, ранжирования, рекомендаций
Требования:
Мы ждем что у тебя:
- Есть уверенные знания одного или нескольких языков системного программирования (PHP, C, Go, Python итд)
- Уверенные знания SQL, опыт работы с большими объемами данных
- Знания структуры данных, алгоритмы, ООП, архитектурные паттерны;
- Гибкость в выборе технологий и подходов к решению возникающих проблем
Возможно, что-то из перечисленного ты можешь не знать/использовать - это не критично. Важно желание развиваться в Big Data.
Будет большим плюсом:
- Опыт работы с хранилищами данных (Hadoop, Vertica, Greenplum и т.д.).
- Понимание организации dwh (Кимбал, Инмон), работа с etl инструментами (Pentaho, Talend)
- Опыт работы с системами визуализации/аналитики Tableau, Qlick
- Опыт решения задач машинного обучения и data science
- Опыт работы с поисковыми движками Sphinx/ES
- Понимание функционального программирования Erlang/Elixir