Описание:
Дата-сервисы VK Tech создают продукты для оптимизации ресурсов бизнеса, включая хранение, обработку и аналитику данных. Команда S3.Meta разрабатывает ядро метаданных объектного хранилища VK Cloud S3 — одного из самых высоконагруженных сервисов платформы, работающего по протоколу AWS S3. *Instagram и Facebook принадлежат компании Meta Platforms Inc., деятельность которой признана экстремистской и запрещена на территории РФ
Задачи:
- Разрабатывать и поддерживать бэкенд-сервисы S3.Meta на Tarantool (Lua) и Go, отвечающие за хранение метаданных объектов и бакетов, а также логику политик доступа, версионирования и правил жизненного цикла объектов
- Проектировать и разрабатывать событийно-ориентированные механизмы
- Участвовать в проработке архитектурных решений команды
- Участвовать в код-ревью и проводить менторство менее опытных коллег
- Участвовать в подготовке продукта к сертификации ФСТЭК
- Взаимодействовать с соседними командами и оказывать им помощь
- Участвовать в разборе инцидентов
- Оказывать помощь и содействие эксплуатации продукта при его обновлениях
Требования:
- 5+ Лет коммерческой разработки бэкенд-сервисов, включая производственный опыт с Go
- Опыт проектирования и развития высоконагруженных распределённых систем: доступность, консистентность, деградация, идемпотентность и обратное давление
- Практический опыт проектирования HTTP/gRPC API
- Опыт работы с нереляционными хранилищами данных
- Опыт работы с брокерами сообщений и понимание гарантий доставки, дедупликации, порядка сообщений и повторной обработки
- Умение самостоятельно декомпозировать задачи, предлагать архитектурные решения и обосновывать технические компромиссы
- Опыт код-ревью и менторства, готовность повышать инженерный уровень команды
- Готовность участвовать в разборе инцидентов и повышении надёжности сервиса по их итогам
- Будет плюсом производственный опыт с NATS JetStream, Kafka или RabbitMQ, опыт работы с Tarantool и Lua или быстрого погружения в существующий runtime и legacy-код, знание CDC, outbox/event-driven архитектуры и репликации данных, опыт разработки систем хранения данных или S3-совместимых API, знание наблюдаемости, участие в security/compliance-процессах
Условия:
- Гибкий график работы
- Бонусы и скидки от партнёров
- Офис в центре города
- ДМС
- Профессиональная команда