VK

Старший Go-разработчик в команду инфраструктуры в VK Ad Blogger, Москва

МосквакомбинированныйНе указано

О компании

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

Ключевые факты:

  • Специализация: социальные сети и интернет-сервисы
  • Офис в Москве
  • Широкий ассортимент продуктов, включая VK Ad Blogger
  • Участие в проектах OpenVK и разработка платформ для бизнеса
  • Более 100 миллионов пользователей в месяц

О вакансии

Команда инфраструктуры VK Ad Blogger занимается разработкой и поддержкой эффективной и надежной архитектуры для микросервисов, которые поддерживают различные проекты компании. В рамках этой роли старший Go-разработчик будет участвовать в разработке системных библиотек и решений, обеспечивающих высокую доступность сервисов. Также ожидается работа по рефакторингу и оптимизации существующих систем. Участие в архитектурном аудите и помощь в выделении общих компонентов создадут основу для дальнейшего совершенствования технологий внутри компании.

Чем предстоит заниматься:

  • Рефакторинг и унификация архитектурных паттернов (DDD, чистая архитектура)
  • Устранение технического долга и решение архитектурных проблем
  • Оптимизация надёжности коммуникаций между микросервисами
  • Написание системных библиотек
  • Внедрение паттерна Saga для обеспечения целостности данных между сервисами
  • Архитектурный аудит и выделение общих компонентов в отдельные библиотеки
  • Разработка системного пакета для межсервисного трейса
  • Перепроектирование Kafka consumer группы с dead-letter очередями
  • Редизайн платформы сообщений и миграция триллионов сообщений

Что мы предлагаем:

  • Комбинированный формат работы: офис и удалёнка
  • Интересные задачи в команде профессионалов
  • Участие в крупных проектах по дигитализации и доступности
Навыки
ныйкомбинированныйдистанционныйseniorlead

Обязанности

  • Рефакторинг и унификация архитектурных паттернов
  • Устранение технического долга и архитектурных проблем
  • Оптимизация коммуникаций между микросервисами
  • Написание системных библиотек
  • Внедрение паттерна Saga для целостности данных
  • Архитектурный аудит и выделение общих компонентов
  • Разработка системного пакета для межсервисного трейса
  • Перепроектирование Kafka consumer группы
  • Редизайн платформы сообщений и миграция данных

Требования

  • О компании VK Экскурсия по офису в Москве
  • Экскурсия по офису в Москве
  • Проекты Проекты OpenVK Секреты цифровой доступности
  • Секреты цифровой доступности
  • Кандидатам Как попасть в команду Стажировка в VK Условия работы
  • Как попасть в команду
  • Стажировка в VK
  • Условия работы
  • Рефакторинг и унификация архитектурных паттернов (DDD, чистая архитектура)
  • Устранение технического долга и архитектурных проблем
  • Оптимизация и повышение надёжности коммуникаций между микросервисами
  • Написание системных библиотек
  • Развитие платформенных сервисов: авторизация, медиасервис и так далее
  • Внедрение паттерна Saga для обеспечения целостности данных между сервисами
  • Архитектурный аудит и выделение общих компонентов в отдельные библиотеки
  • Перепроектирование Kafka consumer группы для отказоустойчивой обработки сообщений с dead-letter очередями
  • Разработка системного пакета для межсервисного трейса с возможностью интеграции его в httpServer, gRPCServer и коннектор Postgres
  • Редизайн платформы сообщений: миграция триллионов сообщений с специфичных, сильно кастомизированных движков на современный open-source стек с выделением переиспользуемого core backend-слоя.
  • Уверенное владение Go
  • Опыт построения микросервисной архитектуры

Условия

  • Комбинированный формат работы: офис и удалёнка

Похожие вакансии