Data Engineer

Местоположение и тип занятости

КраснодарПолный рабочий деньМожно удаленно

Компания

Международная компания, которая разрабатывает игры для мобильных и браузерных платформ

Описание вакансии

Условия работы

Мы ищем талантливого Data Engineer, который будет создавать и поддерживать новые продукты и услуги для обработки данных.

Задачи:

  • Проектирование и разработка распределенных систем сбора и обработки данных.
  • Анализ производительности, масштабирование существующих систем в соответствии с возрастающей нагрузкой.
  • Поддержка установленного архитектурного стиля, технологий и методологий.
  • Развитие семейства внутренних API и фреймворков.
  • Создание и поддержка оптимальной архитектуры конвейера данных.
  • Сбор больших и сложных структур данных, отвечающих функциональным/нефункциональным бизнес-требованиям.
  • Автоматизация ручных процессов.
  • Создание инфраструктуры, необходимой для оптимального извлечения, преобразования и загрузки данных из самых разных источников.
  • Работа с заинтересованными сторонами (руководителями, специалистами по продуктам и данным, дизайнерами); помощь в решении проблем, связанных с данными.
  • Создание аналитических инструментов для работы с данными.

Требования:

  • Опыт работы в должности инженера по обработке данных от 3 лет.
  • Высшее образование в области компьютерных наук (информатики, информационных систем), статистики или в смежных областях.
  • Продвинутое практическое знание SQL и опыт работы с реляционными базами данных, создание запросов (SQL).
  • Опыт работы с инструментами больших данных: Hadoop, Spark, Kafka и др.
  • Опыт работы с инструментами управления конвейером данных и рабочим процессом: Azkaban, Airflow, NiFi и т. д.
  • Опыт работы с облачными сервисами Google CLoud Platform, AWS, Azure.
  • Опыт работы с системами потоковой обработки: Apache Beam, Flink, Spark Streaming и др.
  • Опыт работы с языками сценариев объектно-ориентированных/объектных функций: Python, Java, Scala и т. д.
  • Опыт анализа первопричин внутренних и внешних данных и процессов, определения возможностей для улучшения.
  • Опыт создания процессов, поддерживающих преобразование данных, структур данных, метаданных, зависимостей и управление рабочими нагрузками.
  • Практические знания в области организации очередей сообщений, потоковой обработки и масштабируемых хранилищ больших данных.
  • Опыт работы с кросс-функциональными командами в динамичной среде, опыт поддержки таких команд.
  • Уверенное понимание принципов работы JVM.
  • Уверенное знание ОС семейства Linux.
  • Хорошая алгоритмическая подготовка.
  • Понимание текущих трендов в областях IT и Big Data.

Мы предлагаем:

  • Стабильную работу в крупной международной компании.
  • Участие в разработке успешных проектов для многомиллионной аудитории.
  • Дружную команду талантливых единомышленников.
  • Возможность сделать карьеру.
  • Конференции, тренинги и семинары по повышению квалификации.
  • Курсы английского языка.
  • Возможность работать из дома или совмещать удаленную работу с офисной.
  • Гибкий график.
  • ДМС.
  • Киберспортивные турниры, вечера настольных игр, квесты, тимбилдинги, ресторанные дни и другие корпоративные активности.
  • Реферальную программу.
  • Официальное трудоустройство согласно ТК РФ