Москва
Проект по созданию с нуля S3-совместимого объектного хранилища, масштабируемого на десятки/сотни петабайт. В качестве слоя хранения будут использоваться существующие блочные SDS. Основной язык разработки Golang.
Задачи:
- разработка компонент S3-совместимого объектного хранилища на языке Go
- написание тестов (функциональных и нагрузочных) Code review.
Требования:
- практический опыт разработки на Go или опыт написания системного кода на C/C++ с желанием писать на Go
- опыт разработки многопоточных приложений
- опыт проектирования и разработки gRPC/REST API
- опыт разработки сетевых приложений и понимание стека TCP/IP
- уверенный пользователь Linux (работа с файлами, ssh, systemctl).
Приветствуются:
- понимание особенностей построения современных высокодоступных систем Практический опыт использования алгоритмов распределенного консенсуса (Raft, Paxos и др.)
- опыт разработки распределенных систем и представление о схемах репликации и шардирования
- работа с асинхронными, многопоточными и неблокирующими алгоритмами и структурами данных
- опыт системного программирования и низкоуровневой работы с Linux Стэк: Golang, NBD, Linux, SDS, S3.
Работа в СберТехе — это:
- гибридный формат работы
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- офис с видом на набережную, зонами отдыха и спортзалом
- 90 дней удаленной работы из любого региона
- льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.