Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
text-34
This is some text inside of a div block.
text-m
text-s
This is some text inside of a div block.
к вакансиям

C++ разработчик

ZVirt
Senior
C++
SDS
Разработка

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

[

01

]

Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД.

В портфель решений входят платформа оркестрации контейнеризированных приложений Nova Container Platform, система терминального доступа Termit, платформа управления виртуализацией Cloudlink и наш флагманский продукт zVirt — №1 на российском рынке платформ управления виртуализацией. Уже сейчас им пользуются более 200 компаний, включая самые крупные.

Наша команда активно растет: сейчас мы ищем C++ разработчика, который подключится к развитию высоконагруженного программно-определяемого хранилища (SDS).

твои задачи

[

01

]

  1. Развивать ядро SDS-платформы: добавлять новые фичи распределенного хранения, улучшать репликацию и балансировку нагрузки
  2. Повышать скорость работы и устойчивость системы: через кеширование, контроль задержек и быстрое восстановление после сбоев
  3. Встраиваться в экосистему через поддержку сетевых протоколов: iSCSI, NFS, S3, RDMA
  4. Проектировать многопоточные и асинхронные модули
  5. Прорабатывать весь набор тестов: от модульных до нагрузочных и интеграционных
  6. Анализировать поведение системы под нагрузкой, проводить профилирование и тюнинг производительности
  7. Вести бэклог: от оценки задач до планирования релизов
  8. Подключаться к разработке продукта: от выбора технологического стека до определения долгосрочной стратегии.

наши ожидания

[

01

]

  1. Бэкграунд в разработке на C++ (C++17/20, STL, Boost) — 5+ лет
  2. Погруженность в распределенные системы и архитектуру SDS
  3. Умение работать с Linux — ориентироваться в системных вызовах, файловых системах, io_uring
  4. Владение принципами сетевого программирования (TCP/IP, сокеты, RDMA)
  5. Понимание, как работать с многопоточностью и асинхронными моделями
  6. Знания о системах хранения данных: LVM, Ceph, ZFS, RAID — и практический опыт работы с ними
  7. Умение планировать разработку: оценка трудоемкости + декомпозиция задач
  8. Навыки работы с roadmap’ами продуктов и готовность аргументировать технические решения
  9. Понимание, как корректнее (и эффективнее) выстраивать работу с владельцем продукта и ключевыми стейкхолдерами
  10. Погруженность в Git и CI/CD
  11. Владение английским языком на уровне, который позволяет читать техдоку.

здорово, если ты

[

01

]

  1. Работаешь с Ceph, MinIO, Lustre или GlusterFS
  2. Разбираешься в протоколах хранения: iSCSI, NFS, SMB, S3
  3. Умеешь проектировать решения для highload-систем (low-latency и high-throughput)
  4. Ориентируешься в принципах контейнеризации через Docker или Kubernetes
  5. Знаешь DPDK и SPDK (не только как аббревиатуры :)

мы предлагаем

[

01

]

[    Конкурентную заработную плату, соответствующую навыкам, прозрачную систему премирования    ]
[    Работу в аккредитованной ИТ-компании    ]
[    Гибридный формат работы —можно работать удаленно или в офисе с командой    ]
[    Курсы и тренинги от корпоративного университета, возможность внешнего обучения и сертификации за счет компании, регулярные внутренние митапы и обмен опытом    ]
[    Заботу о здоровье: у нас есть ДМС в лучших клиниках с полным пакетом услуг (включая стоматологию и телемедицину) с первого рабочего дня, разнообразные спортивные программы в офисе и за его пределами    ]
[    Комфортный и уютный офис с парковкой, собственным кафе и компенсацией питания, кухни на каждом этаже, спортзал с душевой    ]