К содержимому

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

250 000 — 600 000 ₽ShvacherУдалённо · Санкт-Петербург

  • Go
  • Golang
  • CGo
  • Linux
  • Storage
  • NAS
  • SAN
  • gRPC
  • eBPF
  • OpenTelemetry
  • NVMeOF
  • iSCSI
  • NFS
  • SMB
  • S3
  • Software-defined storage

Коротко о вакансии

В продуктовую команду Shvacher требуется Golang-разработчик для проектирования и разработки управляющей подсистемы для кластерных систем хранения данных. Специалист будет работать с технологическим стеком Go/C/Linux, заниматься разработкой компонентов управления сетью, файловыми системами и драйверами устройств, а также мониторингом и телеметрией. Важен опыт работы с Go от 3 лет и глубокие знания Linux, включая взаимодействие с модулями ядра или DPDK/SPDK. Кандидату предстоит участвовать в code-review, писать unit-тесты и взаимодействовать с командами data plane, frontend и тестирования.

Роль и уровень
Golang-разработчик, senior
Формат работы
офис, гибрид или удалёнка
География
Санкт-Петербург, удалённо
Зарплата
250 000 — 600 000 ₽ — по данным hh.ru
Ключевые требования
  • Опыт разработки на Go (Golang) от 3 лет
  • Глубокие знания ОС Linux
  • Опыт с модулями ядра Linux или DPDK/SPDK
  • Опыт проектирования отказоустойчивых систем
  • Базовое знание сетей и протоколов передачи данных
Кому подойдёт
Вакансия подойдёт опытным Go-разработчикам с глубокими знаниями Linux, интересующимся разработкой управляющих подсистем для систем хранения данных.

Пересказ openqareer по тексту работодателя. Ниже — оригинал объявления.

В продуктовую команду Shvacher открыта вакансия на позицию Golang-разработчика.

Если вы опытный специалист с глубокими знаниями в области разработки управляющих подсистем в ОС Linux и хотите работать над передовыми проектами, присоединяйтесь к нам!

Чего мы ждем:

  • Опыт разработки приложений на Go (Golang) от 3-х лет;
  • Глубокие знания устройства и принципов работы ОС Linux;
  • Опыт взаимодействия с модулями ядра Linux или с приложениями на основе DPDK/SPDK.

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

  • Проектирование и разработка управляющей подсистемы (control plane) для кластерных систем хранения данных (СХД) в технологическом стеке Go/C/Linux;
  • Разработка компонентов для управления сетью, файловыми системами, драйверами физических устройств;
  • Разработка компонентов мониторинга и телеметрии;
  • Разработка unit-тестов и участие в code-review для обеспечения качества и надежности кода;
  • Формирование дизайн-документов для разработанных компонентов;
  • Взаимодействие с командами разработки data plane, frontend и тестирования.

Будем плюсом:

  • Опыт проектирования, разработки и сопровождения многопоточных, отказоустойчивых, масштабируемых информационных систем;
  • Базовое знание сетей и протоколов передачи данных;
  • Понимание принципов работы файловых систем и устройств хранения данных;
  • Опыт работы с gRPC;
  • Опыт работы с eBPF;
  • Опыт разработки на C/C++;
  • Опыт работы с CGo;
  • Опыт взаимодействия с подсистемами ядра Linux (block, filesystems, network, device drivers);
  • Опыт в open source проектах.

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

  • Гибкий график работы, возможность работы в любом формате (удаленный формат/гибрид/офис);
  • ДМС со стоматологией, льготное страхование родственников;
  • Все льготы и преимущества работы в аккредитованной ИТ-компании;
  • Оформление согласно ТК РФ.

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.