Вакансии

Контакты HR отдела: +7 (3812) 36-1111
info@bitblaze.ru

ControlPath/C++ разработчик в проект высокотехнологичной распределенной системы хранения данных (СХД)

 Уровень зарплаты  Город  Требуемый опыт работы
по результатам собеседования Омск 3 — 6 лет

В связи с активным ростом компании, мы ищем в нашу команду опытного разработчика C++ для работы над проектом создания распределенной системы хранения данных (СХД), которая объединяет файловый и блочный доступ, высокую скорость обработки и отличную масштабируемость.

На проекте BlazeData предстоит решать масштабные задачи, связанные с сетевым программированием на C++. Вы будете участвовать в разработке высоконагруженной отказоустойчивой распределённой СХД, где ключевыми задачами станут синхронизация узлов, поиск кворума для обеспечения согласованности данных, обработка запросов от сетевых агентов и оптимизация системы для масштабирования. Это отличная возможность применить навыки работы с сетевыми протоколами и распределёнными системами, создавая решения, которые будут устойчивы к нагрузкам и сбоям.

Почему стоит присоединиться к нам:

Уникальная возможность: станьте частью перспективного проекта с потенциалом стать лидером рынка.

Инновации и технологии: работайте с cutting-edge технологиями и участвуйте в создании высоко технологичного продукта.

Ключевая роль: получите возможность занять важные позиции в команде по мере роста и развития проекта.

 

Чем предстоит заниматься:

  • Разрабатывать высокопроизводительный код на C++.
  • Заниматься сетевым программированием, решая задачи масштабирования системы хранения данных.
  • Разрабатывать систему автоматической конфигурации сетевых узлов (в т.ч. автоматизировать меж узловую синхронизацию, поиск кворума, обрабатывать сетевые запросы от узлов и клиентов кластера).
  • Анализировать требования и участвовать в проектировании технических решений.
  • Решать задачи увеличения производительности на компонентах самого современного оборудования (диски NVMe и 100/200 GbE/Infiniband).
  • Оценивать и планировать поставленные задачи.
  • Участвовать в ревью кода и помогать команде достигать лучших стандартов качества.
  • Писать модульные тесты и обеспечивать надежность решений.

Обязательные навыки:

  • Опыт программирования на C++ под Linux от 3 лет.
  • Глубокое понимание, как работает сетевой стек Linux.
  • Глубокое понимание, как устроена работа распределенных систем.
  • Понимание принципов командной работы (дизайн-ревью, код-ревью).
  • Ответственность, инициативность и умение эффективно коммуницировать.

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

  • Опыт разработки файловых систем или блочных хранилищ.
  • Опыт разработки распределенных систем.
  • Навыки профилирования и оптимизации кода.
  • Опыт разработки драйверов или модулей ядра Linux.
  • Знание инструментов модульного тестирования (Google Test, Doctest).

Что мы предлагаем:

  • Оформление в соответствии с ТК РФ с первого дня работы, соц. пакет, полностью «белая» заработная плата.
  • Конкурентный уровень заработной платы с возможностью индексации и премий (готовы по достоинству оценить ваши знания и опыт).
  • Аккредитованная ИТ компания.
  • Возможность стать частью перспективного проекта, который займёт лидирующие позиции в своей нише.
  • Разработка ПО, способного на 100% выжимать производительность самого топового на сегодняшний день железа (включая PCIe gen5 и 100/200 GbE/Infiniband).
  • Современный процесс разработки: C++ 17, GitLab, CI/CD, ревью кода и дизайна.
  • Возможность взаимодействия с профессионалами из разных областей и работы в сильной, дружной команде.

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

Уважаемый соискатель, огромная просьба указывать зарплатные ожидания в сопроводительном письме.

Предыдущая запись
DataPath/C разработчик в проект высокотехнологичной распределенной системы хранения данных (СХД)
Следующая запись
Не калькулятор, а 16-разрядная ЭКВМ!
Меню
Ф.И.О.
Это поле нужно заполнить
Это поле нужно заполнить
Ваш номер
Это поле нужно заполнить
Это поле нужно заполнить
Ваша электронная почта
Это поле нужно заполнить
Это поле нужно заполнить
Комментарии
Это поле нужно заполнить
Это поле нужно заполнить
Приложить резюме
Это поле нужно заполнить
Это поле нужно заполнить
Это поле нужно заполнить
Это поле нужно заполнить