Principal software engineer Go / Ведущий инженер-программист на Go (TATLIN.OBJECT)
удалёнка, гибрид, Москва
Команда развивает TATLIN.OBJECT — распределённое объектное хранилище с поддержкой S3/HTTP/gRPC/sFTP для надёжного хранения и выдачи многопетабайтных данных. Роль важна для устойчивости продукта в сложных сетевых условиях и для коммерческих развёртываний
ГрейдLead
Стек
GogRPCS3LinuxHTTPsFTPC/C++
Задачи
- •разработка компонентов хранилища на Go
- •написание unit и функциональных тестов
- •проведение code-review
- •диагностика и отладка проблем в тестовых и полевых сценариях
- •взаимодействие с кросс-функциональными командами
- •анализ требований и создание технической спецификации компонентов
Обязательно
- •опыт разработки на Go или других системных языках (C/C++)
- •опыт разработки многопоточных приложений
- •знание устройства и опыт работы в Linux
- •знание сетей, передачи и хранения данных
- •умение искать решения для технических задач
- •английский для чтения и написания технической документации
Будет плюсом
- •опыт с высоконагруженными распределёнными системами
- •опыт разработки систем хранения данных
- •опыт разработки контейнеризируемых приложений