на главную
zarplata•25.08.2026

Python-разработчик в отдел системной разработки

УдалённоОтсрочка от армииДМСГибкий графикКомпенсация обучения

Навыки и технологии

API и сетевые протоколыPythonJavaScriptGitLab CI/CDGit

Ключевая задача

Разработка интеграционного слоя на Python между системным компонентом СХД и другими модулями, диагностика деградаций и обеспечение наблюдаемости изменений.

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

О компании

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

Обязанности

  • Проектировать и развивать интеграционный слой на Python: обмен данными и управляющими командами между системным компонентом СХД и другими модулями (API, очереди, IPC, CLI-обёртки над системными утилитами - по фактической архитектуре продукта).
  • Участвовать в разборе сложных деградаций и инцидентов на стыке приложения и окружения: сеть, I/O, кластерные сценарии; отделять гипотезы от подтверждённых фактов.
  • Обеспечивать наблюдаемость и безопасность изменений: метрики, логирование, критерии успеха «до/после», откат при отклонении SLO.
  • Автоматизировать диагностику и операционные проверки («сбор фактов в один запуск», health-check’и) там, где это уместно на Python.
  • В крупных задачах - взаимодействие с коллегами по смежным модулям СХД.

Требования

  • Коммерческий опыт работы от 5 лет;
  • Уверенный Python для сервисной и интеграционной разработки: асинхронность там, где нужна; типизация и тестируемость; работа с ошибками и контрактами между компонентами.
  • Сильный Linux и CLI: процессы, права, логи; навыки диагностики.
  • Работа с сетью в эксплуатационном смысле: TCP, базовая диагностика (RTT, потери, ретрансмиты), понимание типичных причин деградаций.
  • Понимание доменов отказа, кворума, сценариев отказа узла/сети/диска; различение data-plane и control-plane в реальных задачах.
  • Git, CI/CD: привычка к ревью, автоматической сборке и проверкам качества.

Будет плюсом:

  • Опыт работы рядом с низкоуровневым стеком: взаимодействие с утилитами/демонами ОС, понимание границы user/kernel по симптомам.
  • RDMA / RoCE, требования к сети (DCB/PFC), измерение latency/throughput - в объёме, достаточном для осмысленной интеграции и отладки.
  • Понимание kernel-bypass / DPDK / eBPF/XDP как инженерных компромиссов (latency, CPU, операционная сложность).
  • Навык писать или сопровождать небольшие утилиты на C (например, `ioctl`/драйвер) - по проектным нуждам.
  • Опыт больших изменений под прод: планы изменений с пред-/постпроверками и rollback; RCA и runbook’и по критичным сценариям.

Условия

Прежде всего хотелось бы отметить, что мы - аккредитованная IT-компания, поэтому нашим IT-сотрудникам мы гарантируем отсрочку от срочной службы в армии;

  • График работы 5/2 с 9:00 до 18:00, возможность гибкого начала\окончания рабочего дня;
  • Оформление по ТК РФ;
  • Социальный пакет по принципу выбора льгот:
    • Расширенный пакет ДМС (стоматология, льготные условия для страхования родственников, консультация ветеринарного врача и страхование для выезжающих заграницу);
    • Возможность компенсации на выбор: спорт, питание, транспортные расходы, изучение иностранных языков, подарок себе на День Рождения;
  • Оплата мобильной связи сотрудникам;
  • Внешнее обучение за счет компании (участие в конференциях, обучение на курсах повышения квалификации и т.д.);
  • Внутренние тренинги и лекции от экспертов компании;
  • Оплачиваемый day off до 10 календарных дней в год;
  • Подарок на День Рождения от компании;
  • Удобное рабочее место с предоставлением новой техники;
  • Понятная и прозрачная система развития для каждого сотрудника;
  • Электронная корпоративная библиотека - ALPINA Digital;
  • Дружелюбная атмосфера внутри компании;
  • Уютный и яркий мерч для каждого сотрудника;
  • Офис в БЦ "Крылатские холмы" - м. Крылатское.