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

Т1

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

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

Чем предстоит заниматься:
  • Доработка и оптимизация OpenSource решения документарной СУБД до Enterprise-level;
  • Доработка интеграций с прикладным ПО для создания единой платформы управления СУБД;
  • Доработки безопасности, закрытие уязвимостей.
Для нас важно:
  • 5+ лет коммерческой разработки на C++ в высоконагруженных проектах;
  • Свободное владение C++ (в том числе современных стандартов);
  • Опыт работы с NoSQL базами данных (предпочтительно MongoDB, Cassandra, Redis или аналоги);
  • Опыт работы с системами сборки (Bazel, SCons) и инструментами анализа кода (clang-tidy, clang-format);
  • Понимание enterprise-требований к безопасности: TLS/SSL, SASL, audit systems, encryption;
  • Готовность разбираться в 1M+ кодовой базе и участвовать в code review.

Будет большим плюсом:

  • Понимание архитектуры MongoDB: движок хранения WiredTiger, репликация, шардирование, агрегации;
  • Знание структур данных (B-деревья, LSM-деревья, хеш-таблицы) и алгоритмов (сортировка, поиск, распределенные вычисления);
  • Знание Python для автоматизации тестирования и build scripts;
  • Знание Linux (Debian) на уровне системных вызовов (epoll, mmap).
Посмотреть контакты работодателя

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

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

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