Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Кратко
Fullstack-разработчик в DataLens (TypeScript/Node.js/React): разработка сервисов и интерфейсов для облачного сервиса визуализации и анализа данных с акцентом на API, асинхронный импорт и экспорт, интеграции и управление доступом. Focus on проектирование высоконагруженных сервисов, работу с PostgreSQL, настройку CI/CD, Kubernetes и Terraform, а также развитие открытой экосистемы Gravity UI.
Локация: Москва, гибридный формат с возможностью работы из офиса
Компания
Yandex Cloud развивает DataLens — сервис визуализации и анализа данных, который также является опенсорс-продуктом.
Что делать
- Проектировать и разрабатывать сервисы на Node.js, включая публичные API, создание скриншотов графиков, рассылки дашбордов и асинхронный обмен объектами.
- Разрабатывать системы аутентификации, авторизации и интеграции со сторонними решениями.
- Создавать интерфейсы для настройки подключений, датасетов, графиков, дашбордов и управления правами доступа совместно с дизайнерами.
- Поддерживать инфраструктуру сервисов, настраивать CI/CD, Terraform и Kubernetes.
- Масштабировать и ускорять сервисы, контролировать их стабильность.
- Контрибьютить в общие фронтенд-технологии Yandex Cloud и библиотеки Gravity UI.
Требования
- Несколько лет коммерческой разработки сервисов на Node.js и интерфейсов на React.
- Опыт работы с реляционными базами данных и понимание принципов работы PostgreSQL.
- Интерес к облачным технологиям.
- Готовность разбираться в инфраструктуре, деплое и связанных процессах.
- Опытный уровень разработки: от 5 лет.
Культура и преимущества
- Гибридный формат работы и офис в Москве.
- Часть разработки ведётся в открытых репозиториях.
- Возможность развивать опенсорс-экосистему облачных компонентов Gravity UI.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →