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.
к вакансиям

Techlead C++ разработчик (развитие SDS)

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

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

[

01

]

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

 

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

Наша команда расширяется: мы в поисках техлида С++ разработки в направление, которое занимается развитием software-defined storage.

твои задачи

[

01

]

  1. Развивать ключевые механизмы платформы для распределенного хранения данных — заниматься репликацией, балансировкой нагрузки;
  2. Оптимизировать скорость работы и стабильность процессов (через кеширование, контроль задержек, восстановление после сбоев);
  3. Обеспечивать совместимость с сетевыми протоколами: iSCSI, NFS, S3, RDMA;
  4. Формировать многопоточные и асинхронные программные модули;
  5. Писать и запускать тесты: модульные, нагрузочные, интеграционные;
  6. Диагностировать и устранять ошибки для повышения производительности — проводить профилирование и тюнинг;
  7. Заниматься организацией и приоритизацией бэклога продукта;
  8. Подключаться к формированию стратегии развития продукта.

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

[

01

]

  1. Бэкграунд в разработке на C++ — 5+ лет (C++17/20, STL, Boost); 
  2. Погруженность в работу распределенных систем и принципы SDS; 
  3. Понимание, как работать с Linux: системные вызовы, файловые системы, io_uring;
  4. Практический опыт сетевого программирования: TCP/IP, sockets, 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. Знаешь, как работать с высоконагруженными системами (low-latency, high-throughput); 
  4. Ориентируешься в принципах контейнеризации (Docker, Kubernetes);  
  5. Работаешь с библиотеками DPDK, SPDK.

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

[

01

]

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