Senior Golang Developer

Дата размещения вакансии: 22.05.2025
Работодатель: Umbrella IT
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Разработка высоконагруженного блочного и файлового хранилища, которое будет хранить петабайты данных;
  • Решение задач отказоустойчивости, консистентности и производительности;
  • Оптимизировать путь IO снижая latency запросов до сотен микросекунд и выжимая еще больше IOPS на кластере;
  • Разрабатывать специализированные структуры данных и алгоритмы;
  • Участвовать в проектировании новых фич и систем;
  • Реализация API для интеграции с платформой и другими сервисами компании;
  • Написание юнит и простых интеграционных тестов для нового кода.

Требования:

  • Практический опыт разработки на Go от 5 лет;
  • Базовые представления о системной разработке, принципах работы ОС и сети;
  • Понимание принципов построения распределенных систем: шардирование, репликация, и тп.;
  • Уверенный пользователь Linux (работа с файлами, ssh, systemctl, fio);
  • Стек: Golang, GRPC, Protobuf, Dragonboat RAFT, Pebble (KV store).