Linux System Engineer
Прямой работодатель Scalable Solutions ( scalablesolutions.io )
Опыт работы любой
Ищем опытного Linux System Engineer, который усилит нашу команду.
Предстоит разрабатывать специализированную ОС на базе Debian для Apple Silicon.
Задачи:
- Интеграция компонентов проекта Asahi Linux в Debian
- Разработка кастомных компонентов системы
- Разработка системы сборки ОС
- Периодические обновления системы и релизы
- Поддержка в проде, помощь в решении проблем
- Написание документации для конечных пользователей
Что для нас важно:
- знания Python
- знания POSIX Shell, Bash, ZSH
- отличное знание Git для построения процессов патчинга, релизов, бэкпортов, обновления компонентов
- отличное знание Debian, его устройства, как он разрабатывается, собирается, его особенности, его пакетный менеджер и тд.
- отличное знание ядра, современных дистрибутивов и их компонентов, как взаимодействуют друг с другом и как формируют систему
- хорошее знание экосистемы Linux. К примеру, нужно уметь настроить nftables, затем бутлоаудер, затем поднять systemd сервис, заем пропатчить и собрать что-то, затем сделать шифрованный блок девайс и тд
- хорошее знание процесса загрузки системы, U-Boot, GRUB, initrd, systemd, EFI, файловые системы, блок девайсы, как формируется загрузочная флешка
- Docker/libvirt/KVM/Qemu для построения процесса сборки различных компонентов
- черпать информацию из комьюнити: IRC, Mastodon, мейлинг листы и тд. Обычно из-за своей нишевости всё это не лежит на поверхности интернета
- понимание С, понимание билд тулинга для С, компиляторов и кросс-компиляторов
Будет плюсом:
- понимание билд тулинга для Rust, компиляторов и кросс-компиляторов
- понимание Java, JVM и её экосистемы
- немного веб админских навыков, типа собрать DEB репозиторий и захостить его по TLS
- возможно потребуется кодинг на каком-то графическом тулките/фреймворке, типа GTK
- понимание как устроена разработка ядра Linux и процессов вокруг него
✔️ Мы предлагаем:
- график работы 5/2 и гибкое начало дня
- можно работать удаленно или в нашем офисе, если вы в Тбилиси (вне РФ/РБ)
- помогаем с релокацией
- обеспечиваем техникой
- компенсацию занятий спортом