[Вакансия в архиве] Старший Java-разработчик в One-Cloud
Группа разработки YDB отвечает за одну из самых нагруженных СУБД в инфраструктуре VK. YDB — распределённая отказоустойчивая SQL-СУБД с горизонтальным масштабированием, строгой консистентностью и ACID-транзакциями. На её инфраструктуре работают Дзен (подписки, комментарии, лайки и другое), VK Streams (самобалансирующийся межрегиональный аналог Kafka от VK), Маруся и многие другие системы VK. Через наши кластеры ежедневно проходят терабайты в секунду входящих запросов.
Мы являемся частью облачных технологий VK и предоставляем YDB как database as a service: разрабатываем сервисы вокруг неё, поддерживаем платформу, от создания базы и до алертинга и мониторинга инцидентов, и отвечаем за то, чтобы ничего не деградировало под нагрузкой.
Задачи
- Проектирование и разработка инфраструктурных сервисов вокруг YDB
- Поддержка и настройка кластеров платформы, дежурства и разбор инцидентов
- Мониторинг и алертинг критичных компонентов: сбор, поставка и визуализация метрик
- Работа под реальной высокой нагрузкой (терабайты в секунду in/out)
Требования
- Опыт разработки от трёх лет
- Уверенное владение хотя бы одним языком (Java или Go)
- Готовность писать на разных языках — на проекте их много (Java, Go, Python, Bash), от полноценных сервисов до скриптов, и переключаться между ними придётся постоянно
- Понимание внутреннего устройства баз данных и различий между ними
- Самостоятельность, проактивность, умение договариваться с людьми
Будет плюсом
- Опыт с облачными технологиями
- Опыт с распределёнными или высоконагруженными СУБД
- Опыт в инфраструктурных задачах
Проектировать и разрабатывать микросервисы ядра на Java 17 / Micronaut (без Spring). Работать с event-driven-обменом: вся межсервисная связь — через...
Разработка, backend наших приложений на Java: решение новых бизнес-задач, рефакторинг кода, unit-тесты, проведение Code Review. Ведение разработки по...
Lead Frontend-разработчик
Ответственный, предоставляет всё необходимое и даже больше
Что можно улучшить
Понятность роста и развития внутри компании
Инженер-программист
Гибкий график, есть спортзалы в московских офисах, бывают интересные задачи и умные люди, если они не руководители
Что можно улучшить
Относиться к людям не как к инструментам, очень токсичная и тяжёлая атмосфера, особенно от руководства
Python-разработчик
Удобная, гибкая занятость, наполнение социального пакета на все случаи жизни.
Крупные проекты и возможности себя применить в них.
Что можно улучшить
Возможности роста весьма ограничены, управленческая цепочка выстроена часто с наличием вопросов, хотя бы с точки зрения коммуникации слоев.