Проект myTracker

myTracker — это маркетинговая платформа с предиктивной аналитикой для мобильных приложений, разработанная в Mail.ru Group. Она представляет собой бесплатный инструмент для сбора и обработки данных об источниках трафика и активности пользователей в приложении.

php

Задачи

  • myTracker — это маркетинговая платформа с предиктивной аналитикой для мобильных приложений, разработанная в Mail.ru Group. Она представляет собой бесплатный инструмент для сбора и обработки данных об источниках трафика и активности пользователей в приложении. Система myTracker помогает мобильным проектам анализировать пользователей и их поведение, чтобы оперативно принимать решения относительно продукта или рекламной кампании.
  • Ежедневно данные о десятках миллиардов событий с 700 млн мобильных устройств поступают в систему myTracker, а затем хранятся в нескольких дата-центрах в разных странах мира. В своем технологическом стеке мы используем несколько языков разработки (Python, Go, PHP) и широкий набор систем хранения и обработки информации — как традиционные СУБД (такие как MySQL), in-memory хранилища (Tarantool), так и колоночные базы данных. Кроме того, мы используем ряд решений для работы с большим количеством данных, включая Hadoop, Kafka и другие.
  • Благодаря расширенной функциональности, понятному интерфейсу и отсутствию ограничений по объемам и срокам хранения данных myTracker подходит широкому кругу клиентов. Поэтому у myTracker уже сотни партнеров и тысячи клиентов по всему миру, а также амбициозные планы на рост и развитие.

Требования

  • знание PHP 7;
  • отличное знание mysql или postgres (движки, индексы, оптимизация запросов, шардирование, репликация);
  • опыт работы с nosql: memcache, redis или tarantool;
  • владение bash;
  • понимание принципов работы apache, nginx;
  • базовые знания в области операционных систем, сетей и архитектуры компьютера;
  • знание английского языка.

Будет плюсом

  • опыт работы с колоночными базами: clickhouse, hbase, kudu или др.;
  • опыт работы с "big data" - большим потоком данных и обработкой больших объёмов статистики;
  • знание lua.

Поиск вакансий