Go разработчик для Cloud Storage, Москва

Go разработчик для Cloud Storage, Москва

Наша команда занимается разработкой Объектного хранилища (S3) для VK Cloud Storage.

Мы разрабатываем отказоустойчивое S3-совместимое хранилище данных, используя подходы микросервисной архитектуры. В основе нашего решения лежит In-memory платформа Tarantool. Уже сейчас мы храним десятки миллиардов пользовательских файлов объемом более 150 Петабайт и продолжаем расти.

Используя накопленный нами опыт и знания работы высокопроизводительных, распределенных систем, мы помогаем крупным Enterprise-заказчикам надежно хранить и обрабатывать большие объемы данных.

Задачи

  • Исследование и тестирование популярных технологий для развития VK Cloud Storage: AWS S3, Nginx, Kong, ETCD
  • Приложения-клиенты S3 (ClickHouse, LakeOS, Nexus, fuse, s3cmd, java SDK, golang SDK).
  • Развитие продукта для упрощения внедрения и эксплуатации у Enterprise-заказчиков;
  • Интеграции с системами мониторинга;
  • Организация журналирования жизнедеятельности;
  • Интеграции с системами развертывания (ansible, terraform);
  • Разработка утилит управления решением;
  • Доработка SaaS и коробочной версии S3;
  • Проектирование и реализация нового функционала;
  • Поддержка и развитие существующих инсталляций.

Научим:

  • Использовать TDD подход в разработки распределенных систем;
  • Разрабатывать распределенные системы при помощи СУБД Tarantool;
  • Проведению нагрузочного тестирования;
  • warp, weighttp, wrk, go bench;
  • Разработка собственных утилит;
  • Разрабатывать катастрофоустойчивые системы;
  • Писать статьи на Хабр и выступать на конференциях.

Требования

  • Знание высокоуровнего языка программирования (golang, lua, perl, python);
  • Git / Docker;
  • Желание научиться разбираться в распределенных системах;
  • Базовые знания алгоритмов и структур данных;
  • Понимание работы асинхронного событийного цикла.

Мы предлагаем

Гибкий график работы
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи

Формат работы

комбинированный
дистанционный

Уровень

middle

График работы

полный

Tarantool

Про Tarantool его разработчики говорят, что это сервер приложений и база данных в одном флаконе. Платформа может заменять более 30 серверов с обычной СУБД и обрабатывать до 1 млн запросов в секунду. Tarantool — open-source решение: когда пишешь код, создаёшь свою репутацию на GitHub.

Мы предлагаем

Гибкий график работы
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи

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

Программист-исследователь

Поиск
Москва, гибкий

Go разработчик в команду VDI

VK Cloud
Москва, гибкий

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

VK
дистанционный

Системный администратор Linux / SRE (Мессенджеры)

Технический департамент
Москва, гибкий

Cистемный администратор Linux / SRE (VK Cloud)

Технический департамент
Москва, гибкий

Системный администратор Linux / SRE (CorpCloud)

Технический департамент
Москва, гибкий

С++ разработчик

Поиск
Москва, офисный

Руководитель команды в вертикаль Роста

Почта
Москва, гибкий

Дежурный системный инженер (мониторинг)

Технический департамент
Москва, офисный

Big Data Platform Engineer

Одноклассники
Санкт-Петербург, гибкий

Старший Python разработчик в команду BigData

VK Cloud
Москва, гибкий

Devops инженер middle

Развивай.рф
Москва, гибкий

Machine Learning Engineer

ВКонтакте для бизнеса
Москва, гибкий

Machine Learning Engineer (команда рекомендаций)

Рекомендательные сервисы
Москва, гибкий

DevOps-инженер

VK tech
Москва, комбинированный

Cпециалист технической поддержки

Технический департамент
Москва, офисный

Разработчик C++

Поиск
дистанционный

Golang разработчик

VK WorkDisk
Москва, гибкий

Go разработчик в команду IAM VK Cloud

VK Cloud
Москва, гибкий

Архитектор Сommon services

VK Cloud
Москва, гибкий

DevOps-инженер

VK Compliance
Москва, гибкий

Presale-архитектор

VK Cloud
Москва, гибкий

Java-разработчик в команду VK Видео

ВКонтакте
Москва, гибкий

Разработчик

Tarantool
Москва, гибкий

Go-разработчик

Информационная безопасность
Москва, гибкий

Разработчик C++ (Новости)

Дзен
Москва, гибкий

Python разработчик в команду General Billing

VK Cloud
Москва, гибкий

С++/Go-разработчик

myTarget: рекламная платформа VK
Москва, гибкий

Старший инженер-программист Go/Python

Технический департамент
Москва, гибкий

С++ Разработчик в команду RuStore

Поиск
Москва, гибкий

SRE Engineer (группа эксплуатации высоконагруженных баз данных)

ВКонтакте
Санкт-Петербург, гибкий

Системный администратор Kubernetes команда ВКонтакте

ВКонтакте
Москва, гибкий

Специалист ИБ (разработчик GO)

Дзен
Москва, гибкий

Golang-разработчик в команду Авторизации

Почта
Москва, гибкий

Архитектор решений

VK tech
Москва, гибкий

Site Reliability Engineer (SRE)

Технический департамент
Москва, гибкий

Backend-разработчик в группу системной разработки

Почта
Москва, гибкий

Python разработчик в команду IaaS сервисы

VK Cloud
Москва, гибкий

Python разработчик в команду SDN IaaS

VK Cloud
Москва, гибкий

Ведущий Python-разработчик в Scrooge в VK Cloud

VK Cloud
Москва, гибкий

SRE / Системный администратор Linux

Одноклассники
Москва, офисный

Архитектор облачных решений

VK tech
Москва, комбинированный

Golang-разработчик в команду Медиапроектов

Медиапроекты
Москва, гибкий

Devops в отдел администрирования

Технический департамент
Москва, гибкий

Старший С++ разработчик

myTarget: рекламная платформа VK
Москва, гибкий

Golang-разработчик в группу разработки стороджей облака

Почтовые сервисы
Москва, гибкий

QA Automation/SDET

VK Cloud
Москва, гибкий

Системный администратор Linux / SRE

Технический департамент
Москва, гибкий

Руководитель команды DevPlatform

VK Cloud
Москва, гибкий

Руководитель группы разработки (GO)

myTarget: рекламная платформа VK
Москва, гибкий

Старший разработчик машинного обучения (VK Видео)

ВКонтакте
Москва, гибкий

C разработчик

Tarantool
Москва, гибкий

Инфраструктурный Python разработчик в команду IaaS Network VK CS

VK Cloud
Москва, гибкий

Архитектор решений

VK
Москва, комбинированный

Инженер по информационной безопасности (Инфраструктура)

Информационная безопасность
Москва, гибкий

Старший сетевой инженер

Технический департамент
Москва, гибкий

Инженер второй линии Private Cloud

VK Cloud
Москва, гибкий

Devops

Технический департамент
Москва, гибкий

Системный администратор Linux

Одноклассники
Санкт-Петербург, гибкий

Data Engineer (группа нейронных сетей)

Голосовые технологии (Маруся)
Москва, гибкий

Golang-разработчик в команду VK Pay

VK Pay
Москва, гибкий

Дежурный инженер поддержки Tarantool (с ростом в разработку)

Tarantool
Москва, гибкий

Go-разработчик

Технический департамент
Москва, гибкий

Perl-разработчик в команду Музыки

VK
Москва, гибкий

Руководитель команды Compute

VK Cloud
Москва, гибкий

Руководитель команды Storage

VK Cloud
Москва, гибкий

Руководитель команды Партнерки

VK Cloud
Москва, гибкий

Delivery инженер Private Cloud

VK Cloud
Москва, гибкий

Golang-разработчик в команду Доступности сервисов

Почта
Москва, гибкий

Руководитель команды Resource Management

VK Cloud
Москва, гибкий

Data Scientist, Middle, MyTracker

Проект myTracker
Москва, комбинированный

Back-End Developer в команду компьютерного зрения

ВКонтакте
Санкт-Петербург, гибкий

SDET/DevOps в Tarantool

Tarantool
Москва, гибкий

DevOps

VK tech
Москва, офисный

Solution architect

VK Compliance
Москва, гибкий

Golang-разработчик (инфраструктурная команда Почты Mail.ru)

Почта
Москва, гибкий

Руководитель команды сервисов

VK Cloud
Москва, гибкий

Golang-разработчик в команду WorkMail (B2B Почта/Календарь)

VK tech
Москва, гибкий

Системный администратор

VK Cloud
Москва, гибкий

Go разработчик в направление специальных проектов

VK
Москва, гибкий

Аудитор ИБ

Информационная безопасность
Москва, гибкий

Python разработчик RuStore

VK
Москва, гибкий

Разработчик в Tarantool/RnD/User Interface

Tarantool
Москва, гибкий

DevOps-инженер

VK People Hub
Москва, гибкий

Python разработчик в команду BigData

VK Cloud
Москва, гибкий

Golang-разработчик в команду Cloud Core

Облако Mail.ru
Москва, гибкий

Системный администратор Apple/MacOS

Технический департамент
Москва, гибкий

Golang-разработчик в команду Calendar

Почта
Москва, гибкий

Golang-разработчик в команду SF Team

Почта
Москва, гибкий

Go разработчик в команду REGINFO

Почта
Москва, гибкий

Специалист 2-й линии технической поддержки / VK tech

VK Compliance
Москва, гибкий

Старший инженер по информационной безопасности в отдел управления уязвимостями

Информационная безопасность
Москва, гибкий

Руководитель команды VDI

VK Cloud
Москва, гибкий

DevOps команды DevPlatform

VK tech
Москва, гибкий

Разработчик

Tarantool
Москва, гибкий