О компании
Yandex Cloud — платформа облачных сервисов. Команда отвечает за весь жизненный цикл компонентов: от проектирования и разработки до развёртывания, эксплуатации и поддержки окружений.
Обязанности
- Развивать функциональность платформы: реализовывать новые возможности и улучшать уже существующие, добавлять поддержку разных способов обработки данных, развивать пользовательский опыт, повышать стабильность работы сервиса и расширять его функциональность.
- Расширять интеграцию с сервисами Yandex Cloud: интегрировать возможности других сервисов Yandex Cloud в платформу, чтобы пользователи могли сосредоточиться на работе с данными, а не на настройке инфраструктуры.
- Работать над масштабируемостью, стабильностью и скоростью сервиса.
- Проектирование архитектурных решений, развитие мониторинга и диагностики, ускорение операций с виртуальными машинами, повышение надёжности работы с ними и оптимизация CI/CD-пайплайнов.
Требования
- Уверенное знание Java, PostgreSQL и Linux
- Понимание базовых алгоритмов, структур данных и областей их применения
- Умение тестировать собственный код
- Проведение качественного ревью чужого кода
- Лёгкое и продуктивное взаимодействие с другими командами
- Умение не только решать проблемы, но и находить их корневые причины
- Широкий технический кругозор
Будет плюсом
- Опыт работы с Go
- Разработка микросервисных систем
- Работа с разными источниками данных: KV-хранилищами, реляционными БД, файловыми системами
- Знакомство с SRE-подходами или DevOps-практиками
- Работа с Unix-системами и сетевыми технологиями