ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1052802 | C++ разработчик | Москва | > СБЕР | open | 2023-12-06 |
Требования
Уверенно владеете ANSI C. Знаете и понимаете основы построения СУБД: структуры данных, MVCC, принципы ACID и BASE. Умеете привести свой...
Обязанности
Анализ требований, проектирование и реализация новой функциональности в виде модификации ядра PostgreSQL, patroni, pgBouncer, расширений PostgreSQL и реализация различных утилит.
Описание
Наша команда развивает собственную СУБД, основанную на open source PostgreSQL, с учетом повышенных требований к безопасности хранимой информации, надежности, доступности и удобству сопровождения.
Помимо самой СУБД мы развиваем инструменты развертывания и обновления продукта,графическую консоль управления СУБД, а так же богатый набор различных утилит и расширений.
Продукт является целевой СУБД Сбера и в настоящий момент используется в более чем 500 автоматизированных системах, что составляет более 10 000 активных инсталляций.
Мы - дружная, позитивная и растущая команда единомышленников. Участники команды всегда готовы ответить на любой вопрос.
Подходы к решению технических задач обсуждаем совместно. Решение - это результат работы всей команды.
Качеству кода и технических решений у нас уделяется первостепенное внимание.
Обязанности
- анализ требований, проектирование и реализация новой функциональности в виде модификации ядра PostgreSQL, patroni, pgBouncer, расширений PostgreSQL и реализация различных утилит
- участие, в совместном с командой, принятии архитектурных и технических решений
- участие в сode review.
Требования
- уверенно владеете ANSI C
- знаете и понимаете основы построения СУБД: структуры данных, MVCC, принципы ACID и BASE
- умеете привести свой код в соответствие со стандартами, задокументировать, покрыть регрессионными тестами
- обладаете высокой инженерной дисциплиной и ответственным отношением к качеству кода.
Будет плюсом, если вы:
- понимаете принципы работы PostgreSQL
- имеете опыт разработки open source решений
- имеете опыт работы с алгоритмами шифрования
- имеете опыт разработки отказоустойчивых распределенных систем
- имеете опыт разработки по гибкой методологии (agile) и другим методикам XP
- имеете опыт работы со средствами автоматизации разработки/сборки/доставки программных решений (CI/CD)
- имеете опыт профилирования.
Условия
- график работы – стандартный, но с гибким подходом к твоим личным обстоятельствам
- программу по поддержанию и улучшению состояния твоего здоровья – ДМС (включая стоматологию), страхование, фитнес (в зависимости от территории), корпоративные отели и апартаменты
- материальная помощь – в радостных и не очень случаях
- широкий спектр скидок и привилегий от компаний-партнеров
- льготное кредитование в Сбере; возможность пользоваться премиальными продуктами Банка на очень специальных условиях
- возможность проходить обучение в лучшем Корпоративном Университете Европы (да-да, это про нас! :);
- внутренний институт наставничества и менторства.