Data engineer / Data analyst
Skyeng разрабатывает лучшее в мире решение для онлайн-преподавания английского языка один-на-один с учителем. Сегодня мы являемся самой крупной языковой онлайн-школой в Восточной Европе и быстро развиваемся. Каждый месяц 450 преподавателей проводят на нашей интерактивной образовательной платформе более 25 000 уроков. Всего этого мы добились благодаря программному обеспечению, которое мы разрабатываем в школе — ведь мы не просто школа, а полноценная IT-компания.
Наша платформа каждый день создаёт миллионы событий и сотни гигабайт аудио- и видео-записей. Нам нужен человек, который сможет отвечать на любые вопросы о том, как работает продукт, и как им пользуются пользователи. Быстро и эффективно, используя всё от прямых SQL запросов и ручных скриптов до сложных витрин данных и динамических веб-отчётов с интеграциями в другие системы и красивой визуализацией.
Data engineer / Data analyst / Веб аналитик
Работа удалённая, в часовом поясе, отличном от Москвы в пределах 3 часов.
Вам предстоит делать:
Проводить исследования и отвечать на вопросы для продуктового отдела.
Разработка и интеграция системы сбора событий
Миграция данных от разных компонент системы в единую структуру хранения данных
Создание витрин данных (таблиц с предрассчётными данными)
Уметь быстро отвечать на продуктовые вопросы (как пользуются, как востребована функциональность, какой сегмент как себя ведет, как коррелируют свойства или события)
Организация и проведение A/B тестов, анализ результатов и оценка достоверности
Программирование динамических отчётов с визуализацией данных библиотеками по типу D3.js
Подключение витрины данных к системам визуализации Periscope data и аналогам
Вам нужно:
Глубокое знание MySQL, PostgreSQL
Умение спроектировать цельную систему сбора и обработки данных
Хорошее знание математики и статистики
Умение работать с большим количеством данных
Знание PHP и умение разрабатывать простые веб-решения
Опыт работы в области анализа данных от 2 лет
Представление о системах событийной аналитики
Будет плюсом:
Опыт использования специальных математических средств (R, Matlab, Mathematica)
Умение работать с Amazon Redshift, Google Big Query
Базовое администрирование серверов и баз данных
Мы предлагаем:
Сильную команду. Доучим, вырастим, разовьем.
Свободу действий. Предлагайте, что и как делать. И делайте.
Уроки английского. Учитесь у нас со скидкой 50%.
Головокружительный рост. Школа вырастает в 3 раза каждый год, и вы вместе с ней.
Классный продукт. Делайте изучение английского доступным и интересным!
Мы ищем человека, который объединяет в себе компетенции Data engineer/Data analyst/BI и поможет нам выстроить эффективную (в том числе в смысле стоимости создания и поддержки) систему сбора, анализа и визуализации данных.
Наши продукты генерируют большое количество событий, которые мы уже сейчас анализируем и используем для улучшения организации процесса обучения, качества контента и преподавания и т. д. Но делать это неудобно, потому что события из разных продуктов собираются по-разному, в разные хранилища, с использованием разных технологий. В итоге на получение необходимых данных тратится много ресурсов.
Мы хотим построить систему, которая умела бы унифицировано собирать данные из разных источников (базы данных, события, генерируемые мобильными приложениями, веб-сервисами и т. д.), связывать данные, относящихся к одному и тому же пользователю, и позволяла бы получать большинство необходимых менеджерам отчетов, визуализаций и дашбордов без постоянного привлечения разработчиков. При этом для разработчиков хочется иметь возможность гибко расширять возможности системы.