YADROYADRO

Senior software engineer Go / Старший инженер-программист Go (TATLIN.UNIFIED)

удалёнка, гибрид, Москва

Команда разрабатывает подсистему управления систем хранения данных TATLIN.UNIFIED — набор высоконагруженных сервисов для управления СХД и интеграции с аппаратными компонентами. Роль важна для стабильности и производительности продукта в ЦОД и облаках

ГрейдSenior

Стек

GoLinuxETCDNATSClusterlabs PacemakerDockerPlantUMLAllureJiraSCSI/NVMe

Задачи

  • участвовать в проработке требований и продуктовых историй
  • проектировать и разрабатывать компоненты на Go под Linux
  • участвовать в дизайне архитектуры системы
  • разрабатывать юнит и компонентные тесты
  • проводить code-review
  • диагностировать неисправности в тестовых и полевых сценариях

Обязательно

  • уверенное владение Go или желание развиваться в нём
  • понимание многопоточного и конкурентного кода
  • акцент на тестируемости кода и решений
  • знание базовых алгоритмов и структур данных
  • понимание устройства ОС Linux/Unix
  • базовые знания сетей и протоколов передачи данных

Будет плюсом

  • опыт работы с ETCD
  • опыт с Clusterlabs Pacemaker
  • опыт контейнеризации Docker
  • знание NATS
  • знание протоколов SCSI/NVMe
  • знание iSCSI/Fibre Channel
  • опыт с PlantUML, Allure, Jira
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT