Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
VK

ЕНОТ в поисках Java-разработчика

в VK

Откликайтесь

Отправьте заявку, и мы с вами свяжемся

Присоединяйтесь к разработке высокотехнологичного продукта от VK


Команда Единых Облачных Технологий VK (ЕНОТ) ищет коллег, чтобы вместе создавать и внедрять облачные технологии для одной из самых больших серверных инфраструктур в России.

ЕНОТ была создана летом 2023 года на основе команд, отвечающих за технологическую платформу Одноклассников и Единого Видео VK, инструменты автотестирования, мониторинга и CI/CD, а также команды pfm, отвечающую за построение интегрированного решения на базе открытых технологий. В нашу команду входят как разработчики, так и SRE, отвечающие за эксплуатацию наших решений.

И сейчас ЕНОТ в поисках Java-разработчика.

Технологии/инструменты

JavaJVMNoSQLLinux Kernel

Какие продукты мы делаем?

Пул продуктов ЕНОТ является технологической платформой VK и включает: хранилища горячих и холодных данных и объектов (S3), базы данных, внутреннее облако one-cloud, системы метрик, единой конфигурации, мониторинга, средства и инструменты разработки и диагностики. Все для того, чтобы сделать разработку и эксплуатацию продуктов быстрой, эффективной и надежной.

Наши системы работают на большой инфраструктуре, которая состоит из более чем 11000 машин в 10 датацентрах, в которых выполняются более 50000 контейнеров для Одноклассников, Дзен, VK Видео, VK Звонков, VK Клипов, Юлы, RuStore, Маруси и других проектов VK.

На таком масштабе стандартные решения либо не работают, либо недостаточно надёжны, поэтому мы часто разрабатываем свои уникальные решения и подходы, адаптируем и активно участвуем в разработке программ с открытым исходным кодом.

Какие перед нами челленджи?

Сейчас перед нами стоит уникальная задача по внедрению решений, успешно работающих в Одноклассниках и Едином Видео VK, на всю внутреннюю инфраструктуру VK для повышения надежности и утилизации ресурсов, автоматизации типовых задач, возникающих при разработке и эксплуатации продуктов компании.

Для ЕНОТ это означает множество задач, связанных как с увеличением масштаба сервисов и данных на порядок, так и с разработкой недостающих, но востребованных в VK технологий.

Чем мы планируем заниматься в ближайшем будущем?

  • Внедрением one-cloud в инфраструктуру VK со специализированной поддержкой Движков хранения данных.
  • Миграцией данных и сервисов Дзен в инфраструктуру VK (для чего мы уже реализовали поддержку YT и YDB в one-cloud).
  • Развитием собственной реализации S3 и самого большого в VK хранилища бинарных данных.
  • Разработкой надежных cloud native решений для популярных СУБД.
  • Разработкой единой системы мониторинга.
  • Улучшением непрерывного профилирования, инструментарием неинтрузивной отладки на проде, внедрением новых версий JVM (Project Panama заставит нас переписать некоторые части по-новому).
  • Развитием платформы автоматизированного тестирования.
  • Разработкой систем capacity management.

И многое другое.

Что ожидаем от наших коллег?

  • Быть экспертом и иметь опыт хотя бы в одном из: JVM, распределенные системы, классические и NoSQL базы данных, специализированные хранилища, Linux Kernel и сети.
  • Наши системы написаны в основном на Java. Вы будете много читать и писать на ней. В некоторых частях без C тоже не обойтись. А также есть немного кода на Python и Go.
  • Быть проактивным: уметь организовать сбор требований, техническое обсуждение, процесс разработки и внедрения решений.

Что можно о нас почитать?

Наши доклады и статьи часто попадают в десятку лучших на топовых конференциях и профильных ресурсах, а наши инженеры известны и узнаваемы, например:

Мы также:

  • Разработали свою систему управления облачной инфраструктурой one-cloud и продолжаем её развивать.
  • Разработали несколько систем хранения бинарных данных OBS & OCS экзабайтного масштаба.
  • Разработали свою NewSQL ACID базу данных на основе Сassandra, внутренний форк которой непрерывно развиваем.
  • Создали и активно развиваем проекты с открытым кодом async profiler и one-nio.
Виктория Габдрахманова IT Recruiter
VK

О компании VK

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

VK (200+ технологичных проектов) делает современные и быстрые интернет-сервисы, доступные каждому. Каждый день миллионы россиян общаются ВКонтакте и в Одноклассниках, слушают VK Музыку и смотрят VK Клипы, скачивают приложения в RuStore, создают и читают контент в Дзене, играют в игры на VK Play, продают вещи на Юле и становятся умнее со SkillBox и GeekBrains. Штаб-квартира расположена в Москве, также есть представительства в 14 городах по всему миру.