з/п не указана
Санкт-Петербург
От 3 до 6 лет
Команда Kernel Space занимается разработкой драйверов, входящих в состав ядра системы хранения данных. Мы пишем собственные модули программного RAID под различными дистрибутивами Linux.
Наш стек: Linux, Bash, Python, Proxmox, Gitlab, Confluence, Jira, C.
Обязанности:
- тесное взаимодействие с Linux Kernel Space разработчиками;
- исследование и анализ проблем, возникающих в ходе разработки (exploratory testing);
- написание тестовых сценариев и выполнение тестов на новый и существующий функционал семейства СХД TATLIN;
- воспроизведение и анализ проблем, выявленных командами ручного и автоматизированного тестирования;
- настройка и подготовка оборудования к тестированию;
- написание тестовых скриптов (bash) и автотестов (pytest).
Наши ожидания от кандидата:
- опыт в тестировании и/или системном администрировании (Linux) от 3 лет;
- умение анализировать системные логи Linux (dmesg, journalctl, kernel crash logs);
- хорошее понимание ОС на базе ядра Linux: файловые системы, утилиты командной строки, процессы/потоки, базовые представления о примитивах синхронизации;
- знание bash для автоматизации рутинных задач;
- знание компьютерных сетей.
Плюсом будет:
- понимание принципов работы RAID массивов;
- опыт работы с системами хранения данных NAS и SAN;
- опыт работы с протоколами iSCSI, iSER, FC, SAS, NFS, SMB;
- опыт работы с fio, vdbench;
- опыт работы с pytest;
- знание серверной архитектуры;
- опыт работы с виртуализацией (ESXi, KVM, Hyper-V, Proxmox и тд);
- умение читать и понимать код на C;
- понимание устройства памяти и memory management в ОС.