Ведущий full stack разработчик
VK- Зарплата:Договорная
- Тип занятости:Полная занятость
- Опыт:5 лет
- Место работы:Офис
- Город:Москва
Мы ищем Ведущего full stack разработчика, готового принять участие в разработке внутренних инструментов управления потоками обработки данных. Мы ожидаем, что ведущий full stack разработчик внесёт значительный вклад в развитие инфраструктуры инструментов для управления/мониторинга потоками данных.
Команда
Команда DWH агрегирует в себе накопленную экспертизу и лучшие практики компании в области построения хранилищ данных и аналитических приложений. Мы превращаем информационный хаос в четко организованную систему, которая собирает, обрабатывает и анализирует любые объёмы данных.
В нашей команде убеждены, что системы хранилищ данных должны упрощать работу людей — автоматизировать рутинные задачи, собирать и анализировать сырые данные, подготавливать почву для удобного и аргументированного принятия решений.
Мы ищем специалистов, которые готовы активно участвовать в разработке одного из крупнейших хранилищ группы компании: объемы данных скоро превысят 4,5 петабайт, количество узлов кластера более 150, ежедневный прирост информации составляет 1,5 — 2 Тб. В хранилище собрана информация большинства ключевых бизнес-юнитов компании. Она описывает поведение пользователей рунета: события посещений сайтов, клики\показы рекламы, использование мобильных приложений, профили и действия пользователей в соц.сетях, их публичные сообщения и т.д. Все это позволяет составлять полную картину поведения пользователя во всех сервисах Mail.Ru Group и строить на полученных данных сложные математические модели.
Задачи
- разработка новых и развитие существующих внутренних инструментов и сервисов;
- активное участие в проектировании продуктов и процессов разработки.
Необходимые навыки и умения
- не менее пяти лет релевантного опыта работы;
- опыт участия во всех жизненных циклах разработки программного обеспечения (проектирование, аналитика, разработка, тестирование, внедрение, сопровождение внедрения и внедренных решений) в качестве Team Lead или ведущего разработчика;
- отличное знание Python, в работе используем Python 3.6;
- отличное знание Django, в работе используем Django 2;
- отличное знание CSS и HTML5, навык верстки;
- подтвержденный опыт работы с React + Redux, умение профилировать и оптимизировать React приложение;
- отличное знание реляционных баз данных и SQL (работаем с Mysql) (плюсом будет опыт использования какого-либо key-value хранилища)
- знание GraphQL и Django REST будет плюсом;
- умение собрать лаконичный функциональный web-интерфейс из стандартных компонентов на основе одной из современных технологий;
- ссылки на публичные репозитории, статьи с примерами работы приветствуются.
Корпоративные плюшки
- проекты большого масштаба: соцсети, почтовые сервисы, киберспорт, портал, игры, электронная коммерция ─ в каждом есть возможность делать жизнь миллионов людей лучше;
- сложные и интересные задачи: высоконагруженные сервисы, которые задают уровень для конкурентов качеством и технологиями; быстрый рост в трендовых направлениях; амбициозные цели перед каждым проектом;
- оборудование: мощное железо, дополнительные мониторы, специализированные гаджеты ─ все для решения масштабных задач и экспериментов;
- команда: работа бок о бок со «звездами» IT-индустрии, каждый из которых может поделиться своей экспертизой;
- профессиональное развитие: прямо в офисе мы организуем митапы, конференции, встречи разработчиков и тестировщиков, семинары и тренинги, куда открыт доступ каждому сотруднику;
- новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях;
- офис в 5 минутах от метро, крытый паркинг для всех сотрудников, велопарковка, а летом ─ прокат велосипедов, лонгбордов и самокатов;
- здоровье и спорт: программа ДМС доступна с первого месяца работы; для поддержания иммунитета круглый год во фреш-баре овощи и фрукты; собственный тренажерный и спортивный зал в офисе.