Разработчик на С++ в команду распределённой системной инфраструктуры YDB
Наша команда обеспечивает горизонтальное масштабирование, высокую доступность и безопасность данных YDB. Ключевые задачи — управление компонентами, консистентность и производительность. Приходите к нам, если хорошо владеете С++ и готовы вместе с нами улучшать сложную распределённую систему.Развитие новой функциональности
Вы будете реализовывать новые алгоритмы балансировки. Разрабатывать подходы к масштабированию компонент системной распределённой инфраструктуры. Добавлять интеграции с внешними системами управления идентификацией и доступом. Развивать работу с секретами. Улучшение того, что уже есть
Понадобится развивать алгоритмы балансировки логических компонент. Улучшать автоматическое партиционирование таблиц. Уменьшать стоимость выполнения пользовательских и системных операций со схемой. Развивать систему прав YDB и её взаимодействие с внешними системами управления доступом. Улучшать подсистему аудитного логирования. RnD и взаимодействие со смежными командами
Важно изучать проблемы в реализации и предлагать, как решить их. Вы будете общаться с командами других подсистем YDB и вместе выбирать оптимальные решения при проектировании изменений.* Любите С++, хорошо им владеете и пишете на нём больше трёх лет * Знаете и умеете применять классические алгоритмы и структуры данных * Понимаете парадигму многопоточности, знакомы с основными подходами, проблемами и ограничениями в этой области * Разрабатывали высоконагруженные, распределённые, близкие к железу сервисы или сервисы реального времени
Вы будете реализовывать новые алгоритмы балансировки. Разрабатывать подходы к масштабированию компонент системной распределённой инфраструктуры. Добавлять интеграции с внешними системами управления идентификацией и доступом. Развивать работу с секретами. Улучшение того, что уже есть
Понадобится развивать алгоритмы балансировки логических компонент. Улучшать автоматическое партиционирование таблиц. Уменьшать стоимость выполнения пользовательских и системных операций со схемой. Развивать систему прав YDB и её взаимодействие с внешними системами управления доступом. Улучшать подсистему аудитного логирования. RnD и взаимодействие со смежными командами
Важно изучать проблемы в реализации и предлагать, как решить их. Вы будете общаться с командами других подсистем YDB и вместе выбирать оптимальные решения при проектировании изменений.* Любите С++, хорошо им владеете и пишете на нём больше трёх лет * Знаете и умеете применять классические алгоритмы и структуры данных * Понимаете парадигму многопоточности, знакомы с основными подходами, проблемами и ограничениями в этой области * Разрабатывали высоконагруженные, распределённые, близкие к железу сервисы или сервисы реального времени