👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior NodeJS/TypeScript ETL разработчик

Зарплата

от 180 000 до 250 000 ₽

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

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

Компания

Разработка в области онлайн-игровой индустрии

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

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

У нас есть прикольный, в меру сложный код, который харвестит всякие разные данные. Он уверенно пережил фазу Proof of Concept, вырос до второй мажорной версии и аккуратно входит в жизненный этап, когда его хочется поддерживать, развивать и адаптировать к новым вызовам, которые мир ему готовит. Мы хотим усилить нашу команду Senior разработчиком, который возглавит это движение к лучшему.

Нам важно:

  • NodeJS + TypeScript (backend). На нём написано 90% уже существующего, без этого никуда.
  • Ты умеешь в распределённые штуки. То есть понимаешь про модели отказа, как правильно замаршрутизировать джобы по нодам, что нельзя делать на распределённой БД и всё такое.
  • Ты можешь доводить код до полного production состояния. Обвязать всё метриками, уметь доводить алёрты до финальных потребителей, писать сценарии восстановления, etc.
  • Common proger skills типа использования VCS, написания тестов и подобные штуки.

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

  • docker / kubernetes / helm и прочие модные штуки про как деплоить код в прод.
  • Ты много работал с вещами из нашего стэка (он чуть ниже).
  • Опыт работы со сложными ETL процессами.

Что у нас есть (про стэк):

  • Clickhouse + Minio как data lake.
  • Airflow.
  • Prometheus+Grafana.
  • Kafka.
  • Redis, RabbitMQ, MongoDB для ad-hoc задач.

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

  • Гибкий график и удаленную работу (команда распределена по всей России, и процессы налажены сквозь часовые пояса).
  • Высокую зарплату (готовы идти навстречу сильному кандидату), систему бонусов.
  • Оплату обучения внутри и вне компании.
  • Отсутствие лишней бюрократии и сложных согласований.