- PVSM.RU - https://www.pvsm.ru -
Команда Retail Rocket [1] использует узкоспециализированный стек технологий Hadoop + Spark для вычислительного кластера, о котором мы уже писали обзорный материал в самом первом посте [2] нашего инженерного блога на Хабре.
Готовых специалистов для таких технологий найти довольно сложно, особенно, если учесть, что программируем мы исключительно на Scala. Поэтому я стараюсь найти не готовых специалистов, а людей, имеющих минимальный опыт работы, но обладающих большим потенциалом. Мы берем даже людей с частичной занятостью, чтобы было удобно совмещать учебу и работу, если кандидат — студент последних курсов.
Всегда первый раз звоню по Skype или телефону и задаю простые вопросы, начиная от того как вы нас нашли (находят наши вакансии часто через поиск в Google), заканчивая элементарными вопросами про машинное обучение.
Для прохождения собеседования с нами очень желательно пройти курс от Coursera [3] по машинному обучению. Этот курс очень фундаментальный и учит понимаю, а не зазубриванию формул и использованию готовых библиотек в Python. Это для нас очень важно, так как часто приходится писать алгоритмы руками.
Если ответы меня устраивают, то приглашаю на очное собеседование, на котором мы уже ближе знакомимся с кандидатом, вопросы уже задаем посложнее, но не на зубрежку, а на понимание. В заключении, как правило на дом, мы даем задание изучить научную статью с конференции RecSys [4], «закодить» алгоритм и прогнать его через тестовый набор данных.
Мы используем онлайн-курсы для повышения квалификации новых аналитиков, чтобы затратить минимум усилий для обучения новых сотрудников. До перехода к нам рекомендуется пройти серию очень коротких курсов от Big Data University [5] с тестами:
Затем с первого дня работы аналитик должен успешно изучить и сделать задания следующих курсов:
Успешное прохождение этих двух курсов прописано в трудовом договоре, как необходимое условие успешного прохождения испытательного срока. Как правило, трех месяцев хватает, чтобы изучить эти курсы и выполнить задания.
Опциональный, но очень важный для нас курс после прохождения испытательного срока, который я бы рекомендовал — принципы реактивного программирования [11], где объясняются нетривиальные подходы при программировании на функциональных языках программирования на примере Scala: Монады, Futures, Actors и т.д. Задания в этом курсе довольно сложные, но жутко интересные.
Эта система успешна внедрена в Retail Rocket [12] в течение последних полутора лет и показала себя очень хорошо.
P.S. Рекомендую совсем свежий и всеобъемлющий курс по Scala и Spark [13].
P.P.S. Мы всегда рады новым членам команды и у нас открыто сразу несколько вакансий на позицию “.NET Разработчик [14]”. Наш технологический стек и уровень задач можно оценить в самом первом посте [2] на Хабре. Резюме можно прислать на почту avchizh@retailrocket.ru [15] (HR-ов у нас нет, общаться будем сразу напрямую).
Автор: Retail Rocket
Источник [16]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/data-mining/129611
Ссылки в тексте:
[1] Retail Rocket: http://retailrocket.ru/
[2] самом первом посте: https://habrahabr.ru/company/retailrocket/blog/246793/
[3] курс от Coursera: https://www.coursera.org/learn/machine-learning
[4] научную статью с конференции RecSys: https://www.researchgate.net/publication/282185997_Probability-based_Approach_for_Predicting_E-commerce_Consumer_Behaviour_Using_Sparse_Session_Data
[5] Big Data University: http://bigdatauniversity.com/
[6] Hadoop: http://bigdatauniversity.com/courses/hadoop-course/
[7] Spark 1: http://bigdatauniversity.com/courses/spark-fundamentals/
[8] Spark 2: http://bigdatauniversity.com/courses/spark-fundamentals-ii/
[9] Курс по азам языка программирования Scala: http://ru.coursera.org/course/progfun
[10] Курс по рекомендательным системам: http://ru.coursera.org/learn/recommender-systems
[11] принципы реактивного программирования: http://ru.coursera.org/course/reactive
[12] Retail Rocket: https://retailrocket.ru/
[13] курс по Scala и Spark: https://www.coursera.org/specializations/scala
[14] .NET Разработчик: http://retailrocket.ru/vakansii/#net
[15] avchizh@retailrocket.ru: http://mailtp:avchizh@retailrocket.ru
[16] Источник: https://habrahabr.ru/post/302828/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.