FunFlow (ООО Мобильные Игровые Решения)

DWH-разработчик (Senior)

Коротко

Senior DWH-разработчик в FunFlow (разработчик мобильных игр) будет развивать архитектуру хранилища данных объемом 1 ПБ, растущего на 350 ГБ в день, с нагрузкой в сотни тысяч событий в секунду. Задачи включают пересмотр слоистой архитектуры, внедрение dbt, перенос оркестрации на Airflow и моделирования с HDFS на S3, а также исследование альтернатив Impala (Trino, Iceberg). Требуется опыт проектирования хранилищ от десятков ТБ, уверенное владение SQL, знание подходов к моделированию данных (Kimball, Data Vault) и опыт работы с Hadoop, S3 и Airflow. Работа в офисе в Москве.

О компании
FunFlow — аккредитованная IT-компания, разработчик популярных мобильных игр и приложений. Уже более 15 лет помогает миллионам людей скрасить свободное время, создавая топовые развлекательные игры и сервисы по всему миру.
Социальный игровой проект, который разрабатывает компания, растет на +20% каждый год. Аудитория — более миллиона пользователей ежедневно, которые совершают десятки тысяч покупок и более 50 000 000 сыгранных игр каждый день.
В компании собрано комьюнити из DWH-разработчиков, data-инженеров, ML-инженеров и аналитиков. Для реализации новых задач и всего потенциала проекта нужен сильный Senior DWH-разработчик.
Предстоит работать с хранилищем объемом 1 ПБ, которое ежедневно растет на 350 ГБ и в пиковые моменты принимает сотни тысяч событий в секунду. Это возможность не просто поддерживать существующий DWH, а влиять на его архитектуру, внедрять платформенные решения и выбирать будущий технологический стек.
Задачи
•Пересмотреть слоистую архитектуру DWH и обновить модели данных с учетом выросших объемов и числа потребителей
•Внедрить dbt и перевести разработку моделей из набора отдельных скриптов в единое платформенное решение
•Вместе с командой Data Engineering перенести оркестрацию моделей на Airflow, а моделирование — с HDFS на S3
•Проводить код-ревью, развивать правила линтера и повышать качество работы с моделями
•Исследовать альтернативы Impala, собирать PoC и проверять новые решения — например, Trino и Iceberg поверх S3
•Работать с продуктовыми аналитиками, маркетингом, продюсерами и ML-командой над витринами для продуктовых задач, предиктов, поиска аномалий и персонализации
Ожидания от кандидата
•Проектировали и развивали хранилища данных объемом от десятков ТБ
•Уверенно владеете SQL и понимаете подходы к моделированию данных: Kimball, Data Vault или классическую слоистую архитектуру
•Понимаете принципы работы распределенных движков, экосистемы Hadoop и S3-совместимых хранилищ
•Работали с Airflow, в идеале участвовали в переносе оркестрации на него
•Готовы принимать технические решения, аргументировать их и доводить миграции до результата
•Имеете опыт код-ревью и готовы делиться инженерными практиками с командой
Будет плюсом
•Опыт внедрения и настройки dbt
•Опыт работы с Trino, Iceberg или другими современными решениями для DWH
•Опыт проведения R&D и запуска новых технологий в промышленную эксплуатацию
Мы предлагаем
•Официальное оформление с первого рабочего дня и белую зарплату
•Работу в просторном офисе с современным оборудованием и офисными кухнями
•Гибкое начало рабочего дня с 9:00 до 11:00
•ДМС со стоматологией, частичную компенсацию сервиса «Ясно» и онлайн-занятий в Skyeng, компенсацию расходов на спорт и обучение
•Участие в профильных конференциях и курсах, корпоративные мероприятия и занятия в группах по направлениям: волейбол, падел-теннис, квизы, мафия и настольные игры
Почему стоит работать с нами
•Большая аудитория: дневная аудитория продуктов — более миллиона пользователей, технические решения быстро влияют на продукт и бизнес
•Развитие скиллов: сильная команда с различными компетенциями, возможность развиваться в архитектуре DWH, моделировании данных, платформенной разработке, оркестрации и работе с распределенными хранилищами
•Нет бюрократии: быстрое превращение идеи в гипотезу, гипотезы — в тест, результатов теста — в решения
•Возможность роста: понятный вектор для роста Senior DWH-разработчика, перспектива отвечать за целые направления и определять технические стандарты
•Скорость разработки: благодаря скорости работы и миллионной аудитории результаты видны быстро
•Прозрачность: открытый обмен новостями и данными продуктов, обсуждение текущих сложностей — накопленного легаси, ограничений Impala, уходящего Hadoop и кастомного оркестратора

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте