К содержимому

Миддл / Сеньор Разработчик Vertica / Инженер данных (Node.js)

Смарт Геймс Девелопмент · Санкт-Петербург

Грейд
Middle
Формат
Офис
Категория
Программист
Источник
@forfrontend
Откликнуться

Прямого контакта в посте нет

Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.

Открыть в Telegram

Описание

Разработчик Vertica / Инженер данных (Node.js)
Прямой работодатель Смарт Геймс Девелопмент ( www.smart-games.ru )
Опыт работы от 1 года до 3х лет
Смарт Геймс Девелопмент - разработчик игр для мобильных платформ. У нас нет бюрократии, нет дресс-кода, нет ограничений творческих идей. Зато у нас есть сплоченная команда опытных спецов, самые комфортные условия для реализации и развития своих скилов и, конечно, интересная работа!
В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию "Разработчик Vertica / Инженер данных (Node.js)".
Ваши обязанности:
- Разрабатывать и поддерживать ETL-процессы для загрузки данных в нашу DWH на Vertica;
- Создавать и оптимизировать агрегаторы и коллекторы данных на Node.js (TypeScript);
- Проектировать и развивать витрины данных, чтобы аналитики и бизнес-пользователи получали точные и своевременные метрики;
- Участвовать во всем цикле жизни данных: от обсуждения требований с коллегами до тестирования, запуска и поддержки готовых решений;
- Писать эффективные SQL-запросы (не чужды CTE и оконные функции) для сложных преобразований данных.
Наши требования:
- Коммерческий опыт разработки на Node.js (в идеале с TypeScript);
- Практический опыт работы с Angular;
- Уверенное владение SQL (PostgreSQL или аналог) — сложные запросы, CTE, оконные функции;
- Опыт проектирования или развития DWH и витрин данных;
- Умение проектировать и реализовывать ETL-процессы;
- Понимание паттернов проектирования и способность обосновать их применение;
- Навык написания тестов (mocha + should);
- Опыт работы с Git.
Будет преимуществом:
- Опыт работы с Vertica (наша основная СУБД);
- Знакомство с Python, Go или Java;
- Опыт с Docker, Kubernetes и CI/CD (Jenkins);
- Понимание принципов работы высоконагруженных систем.
Условия работы:
- Работа в аккредитованной ИТ-компании;
- Офисный формат работы;
- Гибкое начало рабочего дня;
- Позитивная и поддерживающая атмосфера в команде;
- Возможность профессионального и карьерного роста.
  • vertica
  • nodejs
  • typescript
  • angular
  • sql
  • postgresql
  • etl
  • dwh
  • mocha
  • should
  • git
  • python
  • docker
  • kubernetes
  • jenkins

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

64/100 · удовлетворительно

  • Описание полное
  • Зарплата не указана
  • Компания и проект описаны
  • Контакта нет
  • Стек описан подробно
  • Формат работы понятен
Как считается

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