Golang разработчик в команду Единых Облачных Технологий (ЕНОТ)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Команда Единых Облачных Технологий VK (ЕНОТ) ищет коллег, чтобы вместе создавать и внедрять облачные технологии для одной из самых больших серверных инфраструктур в России.
ЕНОТ был создан летом 2023 года на основе команд, отвечающих за технологическую платформу Одноклассников и Единого Видео VK, инструменты автотестирования, мониторинга и CI/CD, а также команды pfm, отвечающую за построение интегрированного решения на базе открытых технологий. В нашу команду входят как разработчики, так и SRE, отвечающие за эксплуатацию наших решений.
Пул продуктов ЕНОТ является технологической платформой VK и включает: хранилища горячих и холодных данных и объектов (S3), базы данных, внутреннее облако one-cloud, системы метрик, единой конфигурации, мониторинга, средства и инструменты разработки и диагностики. Все для того, чтобы сделать разработку и эксплуатацию продуктов быстрой, эффективной и надежной.
Наши доклады и статьи часто попадают в десятку лучших на топовых конференциях и профильных ресурсах, а наши инженеры известны и узнаваемы, например:
- Вадим Цесько разработал и запустил собственную S3
- Андрей Паньгин, Леонид Талалаев и Артем Дроздов разработали и запустили непрерывное профилирование всего прода
Мы также:
- Разработали свою систему управления облачной инфраструктурой one-cloud и продолжаем ее развивать
- Разработали несколько систем хранения бинарных данных OBS & OCS экзабайтного масштаба
- Разработали свою NewSQL ACID базу данных на основе Сassandra, внутренний форк которой непрерывно развиваем
- Создали и активно развиваем проекты с открытым кодом async profiler и one-nio
Задачи
В ближайшем будущем мы будем заниматься:
- внедрением one-cloud в инфраструктуру Вконтакте со специализированной поддержкой Движков хранения данных;
- миграцией данных и сервисов Дзен в инфраструктуру VK (для чего мы уже реализовали поддержку YT и YDB в one-cloud);
- развитием собственной реализации S3;
- разработкой надежных cloud native решений для популярных СУБД;
- разработкой единой системы мониторинга;
- улучшением непрерывного профилирования, инструментарием неинтрузивной отладки на проде, внедрением новых версий JVM (Project Panama заставит нас переписать некоторые части по-новому).
Ожидания от кандидата
- опыт работы с распределенными системами;
- опыт работы с классическими и NoSQL БД;
- опыт работы со специализированными хранилищами, linux kernel и сетями.
- быть проактивным: уметь организовать сбор требований, техническое обсуждение, процесс разработки и внедрения решения.
Условия работы
- Гибкий график работы
- Бонусы и скидки от партнеров
- Офис в центре города
- ДМС
- Профессиональная команда