C++ разработчик, Москва
Наша команда занимается рекламной платформой myTarget, объединяющей все крупнейшие в России и СНГ социальные сети и сервисы с общим охватом более 140 млн человек. Благодаря ей у рекламодателей есть единая точка доступа к аудитории рунета и колоссальному объему мобильного трафика высокого качества — сервис оснащен мощными инструментами таргетинга, аналитики, автоматической проверки качества трафика и его оптимизации. Платформа включает в себя партнерскую рекламную сеть myTarget, позволяющую эффективно монетизировать мобильные приложения и сайты всем желающим.
Тебе предстоит участвовать в проектировании и разработке одного из крупных продуктов проекта - "Прогнозатор". Он технически реализован из многих компонент: тут есть и код в демоне подбора, который отправляет нужные для прогноза логи (С++), и скрипт на хадупе, который их обрабатывает (Python, Bash), и демоны, которые эти данные загружают и отвечают по API (C++, HTTP), и подгрузка данных из профилей пользователей (HTTP, TCP/IP, NoSQL, SQL), и что-то еще.
Задачи
Развитие прогнозатора рекламных кампаний:
- добавление новых типов таргетинга в учет прогноза;
- (пере-)проектирование архитектуры прогнозатора;
- общение с продуктологами на предмет уточнения их пожеланий и допустимости каких-то моментов в работе прогнозатора, которые диктует техническая реализация;
- улучшение скорости и точности прогноза;
- увеличение числа прогнозируемых метрик (показы, клики, конверсии, деньги).
Требования
- C++ - какой-то код надо будет понять/разобрать, какой-то подключить в своей проект из другого, какой-то написать;
- SQL - какие-то данные надо будет из БД забирать, какие-то класть. Сейчас это MySQL;
- Python - какой-то минимальный уровень необходим для написания тестов и джоб подготовки данных для Hadoop;
- MapReduce - понимать принцип и уметь понять, как в соответствии с ним построить подготовку данных.
Будет плюсом
- Go - возможно, какие-то кусочки всей структуры мы могли бы выносить на Go, а не писать на C++ ;
- Уметь парсить логи, работать с графиками в Graphite/Prometheus, делать запросы в ClickHouse, уметь выложить сервис в Kubernetes.
Мы предлагаем
myTarget: рекламная платформа VK
Наша команда занимается рекламной платформой myTarget, объединяющей все крупнейшие в России и СНГ социальные сети и сервисы с общим охватом более 140 млн человек.