📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

Golang-разработчик (команда Облако Cloude Core)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Место встречи лучших

Описание вакансии

Условия работы

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

Наш проект постоянно совершенствуется, и в него добавляются новые функции и инструменты. У нас есть веб-версия Облака и мобильное приложение для Android и iOS, где используются самые современные технологии. Например, мобильное Облако использует Machine Learning и умеет автоматически распознавать объекты и достопримечательности на фотографиях.

Кроме того, мы активно развиваем еще один наш продукт — Диск-О:. Это агрегатор облачных дисков, с которым хранилища становятся дисками на компьютере, но не занимают места на устройстве. Сейчас Диск-О: поддерживает уже 12 облачных сервисов, включая VK Облако.

Став частью команды, ваша деятельность будет сконцентрирована вокруг следующих задач:

  • поддерживать и улучшать SLA сервисов API Облака;
  • систематически и ритмично отдавать техдолг;
  • повышать отказоустойчивость инфраструктуры;
  • уменьшать время доставки кода в продакшен.

Наш стек технологий: Go, Lua, Perl, Tarantool, Puppet, k8s, Gitlab CI.

Задачи:

  • миграции сервисов на Go. Есть сервисы НЕ на Go (perl, lua) разных размеров, которые в порядке очереди и других критериев уедут на GO;
  • миграция сервисов в Kubernetes;
  • разработка и поддержка внутренних инструментов для ускорения разработки и релизного цикла сервисов и мониторинга их работы;
  • большие процессы переезда с legacy-технологий на новые (для примера — Tarantool 1.5 с Lua -> Go + k8s).

Требования:

  • уверенное владение Go;
  • понимание принципа работы и уверенное использование современных БД (Tarantool, PostgreSQL, redis);
  • понимание и умение разобраться/настроить/продебажить CI/CD (владение линуксом, k8s, gitlab ci).

Желательно:

  • опыт в скриптовых языках (perl/python/php) или как минимум отсутствие предубеждений и страхов в том, чтобы в этом разобраться и читать код (у нас это perl/lua).

Бонусы

Работа в VK— это:

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

Мы будем рады твоему отклику и, при обоюдном интересе, предложим условия и проекты, от которых не захочется отказываться.​​​​​