АЭРОДИСК — российский разработчик систем хранения данных и систем виртуализации. Ведущими продуктами и решениями компании являются системы хранения данных АЭРОДИСК ENGINE AQ и система виртуализации с открытым исходным кодом АЭРОДИСК Open vAIR. Программное обеспечение АЭРОДИСК зарегистрировано в Роспатенте, Минпромторге и в реестре отечественного ПО Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации.
Системный инженер-разработчик
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Портирование и адаптация кода блочного стека СХД под новые серверные платформы: аппаратная топология, контроллеры, накопители, сетевые адаптеры.
- Разработка и отладка взаимодействия пользовательского пространства с драйверами через ioctl; сборка модулей и утилит под целевые версии ядра и окружения.
- Анализ отличий новой платформы, которые влияют на путь ввода-вывода: NUMA-топология, распределение IRQ и softirq, очереди устройств, offload сетевых карт.
- Доработка окружения сборки и тестов модулей (bash, Python), поддержка стендов через Ansible.
- Разработка и проведение воспроизводимых тестов задержки и пропускной способности на новой платформе; сравнение с эталонной.
- Связь метрик и трассировок с конкретным слоем стека: драйвер, очередь, сеть.
- Проверка сценариев хранения на новой платформе: RAID, LVM, thin, snapshot, поведение при деградации и восстановлении.
- Проверка путей блочного доступа и требований к сети (TCP, при необходимости RDMA/RoCE, NVMe-oF) на новом оборудовании.
- Локализация проблем, возникающих при запуске на новом оборудовании: граница пользовательского пространства и ядра, плоскость данных и плоскость управления.
- Ведение сложных кейсов и разбор причин по шаблону; контроль рисков для данных.
- Планы изменений с предпроверками, постпроверками и откатом.
- Утилиты проверки здоровья платформы одним запуском, runbook критичных сценариев.
- Отчёты о квалификации платформы, известных ограничениях и рекомендациях по настройке.
- Взаимодействие с командами продукта, поддержки, эксплуатации и, при необходимости, с вендорами оборудования.
требования
- Опыт разработки на C под Linux от [3] лет, включая утилиты с вызовами ioctl и взаимодействие с драйверами.
- Понимание блочного слоя Linux: блочные устройства, стек ввода-вывода, очереди, связь IRQ, softirq, ввода-вывода и CPU.
- Понимание базовых тем ядра в контексте продакшена: NUMA, барьеры памяти, RCU — где и как они влияют на поведение системы.
- Практика хранения: RAID как компромисс, LVM (PV, VG, LV), снапшоты и thin с пониманием рисков, осторожность с операциями над метаданными.
- Сеть для блочного доступа: состояния TCP, измерение RTT и потерь, влияние offload (TSO, LRO, GRO) на латентность.
- Уверенная работа в Linux CLI, bash (-x, -e, -n), Python для автоматизации тестов и сбора фактов.
- Опыт измерений производительности: бенчмарки, сравнение «до и после», отличие догадки от подтверждённого факта.
- Дисциплина безопасных изменений: план, предпроверки, откат; согласование необратимых действий.
- Умение писать техническую документацию: runbook, отчёты, разборы причин.
условия
- Прежде всего хотелось бы отметить, что мы - аккредитованная IT-компания, поэтому нашим IT-сотрудникам мы гарантируем отсрочку от срочной службы в армии.
- График работы 5/2 с 9:00 до 18:00, возможность гибкого начала\окончания рабочего дня.
- Просим обратить внимание, что работа предполагает присутствие в офисе.
- Оформление по ТК РФ.
- Расширенный пакет ДМС (стоматология, льготные условия для страхования родственников, консультация ветеринарного врача и страхование для выезжающих заграницу);
- Возможность компенсации на выбор: спорт, питание, транспортные расходы, изучение иностранных языков, подарок себе на День Рождения;
- Оплата мобильной связи сотрудникам;
- Внешнее обучение за счет компании (участие в конференциях, обучение на курсах повышения квалификации и т.д.);
- Внутренние тренинги и лекции от экспертов компании;
- Оплачиваемый day off до 10 календарных дней в год;
- Подарок на День Рождения от компании;
- Удобное рабочее место с предоставлением новой техники;
- Понятная и прозрачная система развития для каждого сотрудника;
- Электронная корпоративная библиотека - ALPINA DIGITAL;
- Дружелюбная атмосфера внутри компании;
- Уютный и яркий мерч для каждого сотрудника;
- Офис в БЦ "Кругозор" - 10 минут от м. Калужская.
- Корпоративные мероприятия: весенние, спортивные мероприятия летом, согревающие зимние корпоративы;
- Беговой клуб, тренажеры в офисе для здорового тела и духа;
- Зона отдыха с удобными мягкими диванами и креслами;
- Витаминные заряды каждый день в виде фруктов
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.