Задачи: - участие в полном цикле разработки программного обеспечения, включающего модели машинного обучения в составе проектной кросс-функциональной команды;
- работа над структурой DWH-приложений, настройка ETL-пайплайнов, мониторинга качества данных;
- разработка витрин данных для аналитики и построения предиктивных моделей;
- участие в разработке архитектуры приложения;
- общение с экспертами бизнес-заказчика.
Требования: - понимание SQL, умение составить нетривиальный запрос (JOIN'ы, подзапросы и т.д.);
- написание читабельного кода на Python (уметь в 3 версию, не бояться 2);
- навыки работы с bash, git, linux;
- представление (базовые концепции + как устроено архитектурно) о Hadoop (HDFS, map reduce, YARN), Spark, Hive;
- базовые представления о web (TCP, HTTP, TLS, REST);
- знания о работе ОС, базовых алгоритмах и структурах данных.
Будет плюсом: - знакомство со средствами автоматизации и разработки пайплайнов (Jenkins, Airflow, luigi);
- знакомство с Go.
Работа в VK — это:
- возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
- амбициозные задачи, масштабные проекты и возможности для профессионального роста;
- совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
- работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
- программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников;
- компенсация питания в кафе и ресторанах рядом с офисами — 800 рублей в день;
- компенсация спортивных активностей — 30 000 рублей в год в регионах и 35 000 рублей в год в Москве и в Санкт-Петербурге;
- 16 корпоративных команд по 12 видам спорта.
Присоединяйтесь к нашей команде, чтобы создавать сервисы и технологии, которые улучшают качество жизни миллионов людей.