Абсолютно новый, с полным отсутствием legacy проект разработки нового программного продукта, хранения и обработки информации. Полностью обеспечен современным высокотехнологическим железом.
Обязанности:
- заниматься разработкой распределенной, отказоустойчивой, высоконагруженной программно-определяемой системой обработки информации
- заниматься оптимизацией по скорости (снижение задержек, увеличение производительности), памяти, улучшением многопоточности
- заниматься обеспечением отказоустойчивости (детектирование отказов, восстановление данных, пере балансировка, оповещение)
- заниматься адаптацией под различные типы клиентов (БД разных видов, HPC, виртуальные машины)
- заниматься написанием вспомогательного ПО (мониторинг, автотесты и прочее)
- делать Code Review.
Требования:
- уверенные знания С++, опыт коммерческой разработки на С++ от 3-х лет
- хорошая алгоритмическая подготовка
- опыт командной разработки в среде Linux
- опыт проведения Code Review
- понимание принципов работы ядра Linux (memory management; network/file/block layer)
- знание DPDK, SPDK, PMDK.
Будет плюсом:
- понимание принципов ultra low latency, lockless и copy-on-write разработки
- опыт разработки многопоточных и асинхронных приложений
- опыт разработки сетевых приложений (TCP/IP)
- опыт тестирования кода с помощью автотестов
- знание основных библиотек разработки HPC инфраструктуры
- знание XDP, eBPF, RDMA, ZeroCopy.
Условия:
- гибридный формат работы
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- 90 дней удаленной работы
- льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.