О компании
DataLens — сервис визуализации и анализа данных от Yandex Cloud. Мы расширяем команду и ищем опытных фулстек-разработчиков на TypeScript.
Стек: Node.js, Express, PostgreSQL, Knex.js, React, Redux, Gravity UIKit и другие Gravity-библиотеки.
Часть разработки ведётся в открытых репозиториях, так как DataLens является и опенсорс-продуктом.
Обязанности
- Проектирование и разработка сервисов на Node.js: API для создания скриншотов графиков, система для организации почтовых рассылок дашбордов, публичный API, система асинхронного экспорта и импорта объектов между инсталляциями DataLens, системы аутентификации и авторизации, интеграция со сторонними решениями.
- Проектирование и разработка UI-инструментов для настройки подключений, датасетов, графиков и дашбордов, для навигации и управления правами доступа.
- Участие в поддержке инфраструктуры сервисов, настройка CI/CD-процессов, использование Terraform и Kubernetes, масштабирование и ускорение работы, слежение за стабильностью сервисов.
- Контрибьют в общие для Yandex Cloud фронтенд-технологии и в открытую облачную экосистему компонентов и библиотек Gravity UI.
Требования
- Несколько лет разрабатывали Node.js-сервисы и интерфейсы на React
- Работали с реляционными базами данных
- Интересуетесь облачными технологиями
- Готовы разбираться в инфраструктуре, деплое и связанных с ними процессах