Разработчик C++
По договоренности
Удаленно•Занятость: Полная•Требуемый опыт: От 3 до 5 лет
Нижний Новгород

Размер компании
-
Описание компании не указано
Описание вакансии
Работа в Т1 сочетает в себе преимущества инновационной ИТ-компании и крупного холдинга — стабильность и финансовую надежность, социальные гарантии и возможность развиваться в открытом ИТ-сообществе, масштабные задачи и гибридный формат работы
Дополнительно
Большим идеям нужна большая командаВ рамках направления мультипродуктовой разработки мы развиваем собственные программные продукты и формируем внешнюю партнерскую сеть для дистрибуции и интеграции решений, востребованных в
Условия:
х технологического суверенитета
ПО ориентировано на корпоративный сегмент — государственные организации и крупнейший частный бизнес
В данное направление также входит аналитическое агентство, специализирующееся на исследованиях в области ИТ
Чем предстоит заниматься:Доработка и оптимизация OpenSource решения документарной СУБД до Enterprise-level
Доработка интеграций с прикладным ПО для создания единой платформы управления СУБД
Доработки безопасности, закрытие уязвимостей
Для нас важно:5+ лет коммерческой разработки на C++ в высоконагруженных проектах
Свободное владение C++ (в том числе современных стандартов
20+)
Опыт работы с 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)