Системный инженер-разработчик СХД

AERODISK

Системный инженер-разработчик СХД

Москва, Калужско-Рижская линия, метро Калужская

Метро: Калужская

Описание вакансии

АЭРОДИСК — российский разработчик систем хранения данных и систем виртуализации. Ведущими продуктами и решениями компании являются системы хранения данных АЭРОДИСК ENGINE AQ и система виртуализации с открытым исходным кодом АЭРОДИСК Open vAIR. Программное обеспечение АЭРОДИСК зарегистрировано в Роспатенте, Минпромторге и в реестре отечественного ПО Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации.

Чтобы наши СХД корректно, стабильно и с ожидаемой производительностью работали на каждой новой серверной платформе: от первого запуска на стенде до подтверждённой квалификации платформы с измеримыми результатами, мы усиливаем команду - ищем инженера-разработчика СХД.

Если вы девопс, и вам интересно в разработку, или вы С-разработчик, которому хочется "руками потрогать" железо, откликайтесь!

Задачи:

  1. Адаптация кода под новые платформы:
    • Портирование и адаптация кода блочного стека СХД под новые серверные платформы: аппаратная топология, контроллеры, накопители, сетевые адаптеры.
    • Разработка и отладка взаимодействия пользовательского пространства с драйверами через ioctl; сборка модулей и утилит под целевые версии ядра и окружения.
    • Анализ отличий новой платформы, которые влияют на путь ввода-вывода: NUMA-топология, распределение IRQ и softirq, очереди устройств, offload сетевых карт.
    • Доработка окружения сборки и тестов модулей (bash, Python), поддержка стендов через Ansible.
  2. Квалификация и производительность:
    • Портирование и адаптация кода блочного стека СХД под новые серверные платформы: аппаратная топология, контроллеры, накопители, сетевые адаптеры.
    • Разработка и отладка взаимодействия пользовательского пространства с драйверами через ioctl; сборка модулей и утилит под целевые версии ядра и окружения.
    • Анализ отличий новой платформы, которые влияют на путь ввода-вывода: NUMA-топология, распределение IRQ и softirq, очереди устройств, offload сетевых карт.
    • Доработка окружения сборки и тестов модулей (bash, Python), поддержка стендов через Ansible.
  3. Квалификация и производительность:
    • Разработка и проведение воспроизводимых тестов задержки и пропускной способности на новой платформе; сравнение с эталонной.
    • Связь метрик и трассировок с конкретным слоем стека: драйвер, очередь, сеть.
    • Проверка сценариев хранения на новой платформе: RAID, LVM, thin, snapshot, поведение при деградации и восстановлении.
    • Проверка путей блочного доступа и требований к сети (TCP, при необходимости RDMA/RoCE, NVMe-oF) на новом оборудовании.
  4. Диагностика и инциденты:
    • Локализация проблем, возникающих при запуске на новом оборудовании: граница пользовательского пространства и ядра, плоскость данных и плоскость управления.
    • Ведение сложных кейсов и разбор причин по шаблону; контроль рисков для данных.
  5. Артефакты и коммуникация​​​​​​​:​​​​​​​
    • Планы изменений с предпроверками, постпроверками и откатом.
    • Утилиты проверки здоровья платформы одним запуском, 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 минут от м. Калужская.
  • А еще у нас есть:

  • Корпоративные мероприятия: весенние, спортивные мероприятия летом, согревающие зимние корпоративы;
  • Беговой клуб, тренажеры в офисе для здорового тела и духа;
  • Зона отдыха с удобными мягкими диванами и креслами;
  • Витаминные заряды каждый день в виде фруктов

Будем очень рады видеть в своей команде активного, открытого, честного, ответственного и позитивного будущего коллегу.


С нетерпением ждем отклик!​​​​​​​​​​​​​​

Навыки
  • DevOps
  • Linux
  • C
  • Python
Посмотреть контакты работодателя

Адрес

Похожие вакансии

UserGate
  • Москва

  • от 300000 RUR

Рекомендуем
VK
  • Москва

  • от 300000 RUR

Рекомендуем
ФГБУ ЦСП ФМБА России

Системный инженер Linux

ФГБУ ЦСП ФМБА России

  • Москва

  • от 300000 RUR

Рекомендуем
РОСЭЛТОРГ
  • Москва

  • от 300000 RUR

Крафтвэй корпорэйшн ПЛС (ГК Росатом)

Ведущий системный программист BIOS

Крафтвэй корпорэйшн ПЛС (ГК Росатом)

  • Москва

  • от 300000 RUR

«UZUM TECHNOLOGIES»
  • Москва

  • от 300000 RUR

Первый Бит
  • Москва

  • от 300000 RUR

Группа Гута
  • Москва

  • до 150000 RUR

Инженер-программист

НТЦ Информтехника - филиал ФГУП ВНИИ Центр

  • Москва

  • от 100000 RUR

Объединенное Кредитное Бюро

Старший инженер-программист

Объединенное Кредитное Бюро

  • Москва

  • от 100000 RUR

НПЦ ЭЛВИС
  • Зеленоград

  • от 250000 RUR

АПЕКС СЕКЬЮРИТИ

Системный администратор

АПЕКС СЕКЬЮРИТИ

  • Москва

  • от 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию