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 задач.
Мы предлагаем:
- Гибкий график и удаленную работу (команда распределена по всей России, и процессы налажены сквозь часовые пояса).
- Высокую зарплату (готовы идти навстречу сильному кандидату), систему бонусов.
- Оплату обучения внутри и вне компании.
- Отсутствие лишней бюрократии и сложных согласований.