Эксперт по разработке Go / Software Engineer Go (TATLIN.UNIFIED)
YADRO — один из лидеров российского ИТ-рынка с уникальными инженерными задачами. Высокий балл обусловлен сложностью продукта, сильной командой и возможностью удаленной работы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует глубоких знаний системного программирования, устройства ОС Linux и протоколов передачи данных (SCSI/NVMe), что делает порог входа достаточно высоким даже для опытных Go-разработчиков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для позиции Senior Go Engineer в системной разработке (СХД) рыночные показатели в России находятся в диапазоне 350 000 – 500 000 рублей. YADRO обычно предлагает конкурентоспособные условия, соответствующие верхнему сегменту рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
YADRO
Эксперт по разработке Go / Software Engineer Go (TATLIN.UNIFIED)
Полная занятость
Формат работы: можно удалённо
*☑️* Чем предстоит заниматься
-Поддержка существующих модулей СХД отвечающих за блочный доступ (конфигурирование, обеспечение функционирования блочного доступа)
-Анализ проблем текущей реализации. Анализ дефектов, исправление кода
-Участие в разработке технических требований, архитектурных решений, обеспечение качества и производительности
-Наставничество, ревью кода и помощь в развитии членов команды, развитие процессов и инженерной культуры
*☑️* Наши пожелания к кандидатам
-уверенное владение Go и/или настойчивое желание развиваться в этом
-понимание особенностей работы многопоточного и конкурентного кода
-упор на тестируемость кода и решений
-знание базовых алгоритмов и структур данных
-понимание устройства ОС Linux или Unix
-базовое знание сетей и протоколов передачи данных
-Будет плюсом:
-имеете опыт работы с ETCD, Clusterlabs Pacemaker, Docker, NATS
-имеете опыт работы с PlantUML, Allure, Jira, requirements Yogi
-знакомы с протоколами SCSI / NVMe
-имеете представление об iSCSI / Fibre Channel
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- Linux
- Unix
- Docker
- etcd
- NATS
- Jira
- SCSI
- NVMe
- iSCSI
- Fibre Channel
- PlantUML
- Allure
Возможные вопросы на собеседовании
Проверка понимания работы с памятью и планировщиком Go в контексте высоконагруженных систем.
Как работает планировщик Go (GOMAXPROCS, M, P, G) и как это влияет на производительность системного ПО?
Важно для разработки СХД, где критична целостность данных и производительность.
Расскажите о вашем опыте работы с примитивами синхронизации в Go. В каких случаях вы предпочтете каналы, а в каких — sync.Mutex или atomic?
Позиция подразумевает работу с блочным доступом и Linux.
Как устроена подсистема ввода-вывода в Linux? Что такое page cache и direct I/O?
Проверка навыков проектирования сложных систем.
Как бы вы спроектировали систему мониторинга состояния узлов в кластере СХД, используя ETCD?
Вакансия предполагает наставничество.
На что вы в первую очередь обращаете внимание при проведении Code Review и как выстраиваете процесс обучения младших коллег?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

