Разработчик систем управления виртуализации (senior)
Требуется разработчик в отдел "Виртуализации и облачных технологий".
Требуемый опыт работы: от 5 лет
Полная занятость, полный рабочий день
Возможны: гибкий график и удалённая работа
Обязанности:
- Разработка новой функциональности в системах управление виртуализации;
- Исправление ошибок и доработка существующей функциональности в системах управление виртуализации;
- Анализ кода (сode review) и участие в коллективной разработке открытых (opensource) проектах, в том числе и взаимодействие с внешними разработчиками (upstream);
- Адаптация Альт-специфичных изменений в ПО;
- Обновление RPM пакетов со свободным ПО;
- Участие в документировании собственного кода и подготовке публичной документации к ПО.
Требования:
- Продолжительный опыт использования GNU/Linux в качестве основной ОС;
- Глубокое знакомство с архитектурой GNU/Linux систем;
- Способность понимать и модифицировать чужой код на C, C++, golang, python, ruby, shell, make и других языках программирования;
- Хорошее знакомство с git;
- Опыт участия в разработке свободных проектов;
- Опыт работы с системами виртуализации и их настройки;
- Знание принципов работы L2/L3 сетей, а также опыт настройки основных сетевых протоколов сетевого и прикладного уровней для задач управления корпоративной инфраструктурой;
Большим плюсом будет:
- Опыт работы с системами Альт;
- Опыт упаковки пакетов RPM или иных, использующихся в GNU/Linux;
- Активное участие в разработке свободных проектов.
- Опыт написания публичной документации, грамотный русский язык;
Используемые технологии:
- QEMU/KVM, Proxmox, OpenNebula, OpenUDS;
- LVM, NFS, Ceph, GlusterFS;
- Vagrant, Packer;
- Docker, Podman;
- kubernetes;
- Make, Git, RPM;
- Ansible;
Условия:
- Официальное трудоустройство по ТК РФ
- Зарплата по результатам собеседования
- Удалённая работа или в одном из офисов компании (по желанию)
- Условия для постоянного профессионального развития
- Индивидуальные задачи
- Совместная работа с другими разработчиками
- Самостоятельные исследования и поиск актуальных задач
- Гибкий график работы (по желанию)