Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
deeplay

Java Developer, ETL

в deeplay

200 000 —‍ 300 000 ₽/мес на руки

📍 Санкт-Петербург (м. Невский проспект)Полная удалёнка
Специализация
Java / Scala
Уровень
Middle

deeplay решает задачи игровой индустрии. С использованием искусственного интеллекта, сложных аналитических подходов и прочих пафосных слов. Для усиления наших задач мы ищем в команду ETL несколько разработчиков на Java. При этом мы будем рады как джуну, которого ещё стоит поучить коммерческой разработке, так и сеньору, который поучит этому нас.

У нас есть довольно много данных. Не с точки зрения байтового объёма, тут до BigData пока не дотягиваем, в теребайты всё ещё помещаемся. А вот с точки зрения смысловых байтов уже что-то нормальное выходит, RPS в десятки на вечное хранение всё-таки присутствует. Очень хотим, чтобы данные поступали хорошо, поломки быстро чинились, хранилось всё в удобном для потребления виде и всё прочее что обычно хотят от ETL. Для этого наконец-то оградили ETL от всего остального, что делается, и формируем команду.

Технологии/инструменты

JavaOOPKafkaClickHousePostgreSQLApache Flink
  • Clickhouse как основной Data Lake, PostgreSQL как популярный выбор вторичных хранилищ.
  • Kafka как почти шина данных.
  • Apache Flink как основной фреймворк стрим процессинга.
  • Java, как ни странно. В частности, очень много хорошего легаси кода.
  • Всякий ML, тоже сбоку. Есть простой, есть сложный.

Обязанности

  • Делать хорошую поставку данных. Тут есть дотягивание существующего кода до приличного состояния; допиливание модных классных фич типа пересесть на стриминг; организация поставки новых вещей, которых никто раньше не трогал.
  • Поддержка поставки. Надо реагировать на алёрты, и быстро чинить. Для этого надо писать правильные алёрты, включая дописывание в места, где их не хватает.
  • Формирование витрин. Есть кучка разных потребителей, которым нужны данные (BI, аналитики, ML, бухгалтерия, вообще говоря вся компания). Хочется, чтобы им было удобно, причём достигать это не только их руками.

Требования

  • Опыт разработки на Java.
  • Знание ООП. Что-то из шаблонов проектирования, паттернов хорошего кода и цитат из книжек по чистому коду.
  • Знание теории хранения данных. Всякое про CAP теоремы, как жить если хранилище медленное, но нужны данные от 2 минут назад, чем отличается OLAP от LDAP.
  • Уметь писать код, который легко поддерживать. Написанное здесь будет жить долго (а в идеале вечно), поэтому скилл про навесить алёрты и юнит-тесты обязателен.
  • Знаешь, как выглядит хороший рабочий процесс. Не в плане поспорить за Канбан против Скрама, а понимание, что заказчик, не получивший ответа про точность поставки, попробует угадать её сам.

Будет плюсом:

  • Готов делать как реально надо, а не как хочется кому-то там.
  • Знаешь кучу баек с предыдущих мест работы.
  • Задаешь правильные вопросы, умеешь донести и обосновать свою позицию.
  • Видел ТЗ длиной в 20 символов (или меньше) и тебя не смущает помогать думать заказчику.
  • Умеешь в архитектуру. Нарисовать схемку так, что реально написанное через полгода имеет что-то похожее с нарисованным.
  • Понимаешь диалектичность бытия, умеешь балансировать между «работает» и «красиво».
  • В состоянии прочитать и понять хотя бы общий смысл определенного раздела документации на английском языке.
  • Просто сокровище, а не кандидат.

Что предлагаем

  • Гибкий график и удаленную работу (команда распределена по всей России, и процессы налажены сквозь часовые пояса).
  • Если хочется офисной жизни — у нас есть хорошие офисы в Омске, Новосибирске, и Санкт-Петербурге.
  • Все нормальные плюшки хорошей IT компании (оплата обучения, корпоративный английский, классный этаж отдыха, компенсация спорта, etc).
  • Интересные задачи в избыточном количестве.
Марина Котоман Recruitment Specialist
deeplay

О компании deeplay

Сфера
Заказная разработка / Аутсорсинг
Размер
501 - 1000

deeplay разрабатывают технологии управления игровыми алгоритмами для улучшения пользовательского опыта и результатов в торговле, игровой и мобильной индустриях. К 2024 году планируют построить технологическую платформу, которая создаст открытое сообщество AI персонализированного взаимодействия человека и робота.

Похожие вакансии

7 000 – 9 000 $/мес на руки
Полная удалёнка
410 000 – 500 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 460 000 ₽/мес на руки
Можно удалённо из РФ
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка