V
Руководитель группы разработки базовых сервисов
VK
Москва
🏢 Офис
Lead
Полная занятость
Корпорация
Россия
Tech
Описание вакансии
Задачи
•Проектирование и реализация новых Go-сервисов для распила монолита
•Оптимизация нагрузки и потребления ресурсов существующих сервисов
•Переход на современные open-source базы данных
•Повышение надёжности ВКонтакте
•Примеры конкретных задач в работе:
•Сервис статистики для авторов. Единая точка входа для работы со статистикой. Обрабатывает около миллиона событий в секунду, связанных с взаимодействием с контентом, и отображает её в личных кабинетах авторов практически в реальном времени
•Лайки и реакции. Единый сервис для простановки лайков и реакций для любых сущностей. Архив объёмом в триллион лайков, миллионы чтений и тысячи записей в секунду
•Комментарии. Единый сервис для работы с комментариями к любым сущностям — посты/видео/клипы. Унифицированная и настраиваемая логика для лёгкой интеграции в любой продукт
Требования
•Уверенное владение Go
•Опыт работы с высоконагруженными сервисами и проектирования отказоустойчивых решений
•Опыт работы с несколькими популярными open-source решениями: PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Kafka или аналогами
•Опыт управления командой разработки от года
•Опыт выстраивания процессов разработки
Будет плюсом
•Знание PHP
•Опыт оптимизации вычислений и хранения данных
•Опыт работы с YTsaurus