Старший инженер-разработчик (Сопровождение СХД TATLIN.UNIFIED)
удалёнка, Москва
Команда L4 сопровождает продукт TATLIN.UNIFIED — современное хранилище данных для ЦОД и облаков. Инженер будет решать сложные проблемы на стыке разработки и эксплуатации: расследовать инциденты, исправлять ошибки, развивать диагностические и автоматизационные инструменты для повышения надёжности и ремонтопригодности
ГрейдSenior
Стек
GoPythonBashETCDDockerNATSClusterlabs PacemakerLinux
Задачи
- •поддержка и сопровождение платформенных сервисов на базе Linux
- •расследование инцидентов, анализ отказов и подготовка RCA
- •исправление ошибок заказчиков и выпуск хотфиксов
- •разработка скриптов автоматизации, диагностических утилит и мониторинга
- •развитие механизмов обновления и инсталляции, оптимизация сервисных процедур
- •менторство, консультирование L3 и документирование решений
Обязательно
- •глубокие знания Linux: ядро, syscalls, управление памятью, процессы/потоки, файловые системы и инструменты отладки
- •владение Go или устойчивое желание глубоко развиваться в Go
- •понимание многопоточного и конкурентного кода
- •знание базовых алгоритмов и структур данных и принципов работы с памятью/диском
- •знание сетей и протоколов (TCP/IP, маршрутизация, диагностика сетевого стека)
- •владение Python и Bash для автоматизации и диагностики
- •готовность к дежурствам с акцентом на анализ и профилактику
Будет плюсом
- •владение C
- •опыт работы с ETCD, Clusterlabs Pacemaker, Docker, NATS
- •знание серверного оборудования и аппаратных подсистем (CPU, RAM, NVMe, RAID и др.)
- •знакомство с протоколами SCSI/NVMe и iSCSI/Fibre Channel
- •опыт работы с инструментами глубокого диагностического анализа