Middle/Senior C Developer (Platform V Pangolin)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Наша команда развивает собственную СУБД, основанную на open source PostgreSQL, с учетом повышенных требований к безопасности хранимой информации, надежности, доступности и удобству сопровождения.
Помимо самой СУБД мы развиваем инструменты развертывания и обновления продукта, графическую консоль управления СУБД, а так же богатый набор различных утилит и расширений.
Продукт является целевой СУБД Сбера и в настоящий момент используется в более чем 500 автоматизированных системах, что составляет более 10 000 активных инсталляций.
Мы - дружная, позитивная и растущая команда единомышленников. Участники команды всегда готовы ответить на любой вопрос.
Подходы к решению технических задач обсуждаем совместно. Решение - это результат работы всей команды.
Качеству кода и технических решений у нас уделяется первостепенное внимание.
Задачи:
- анализ требований, проектирование и реализация новой функциональности в виде модификации ядра PostgreSQL, patroni, pgBouncer, расширений PostgreSQL и реализация различных утилит
- участие, в совместном с командой, принятии архитектурных и технических решений
- участие в сode review.
Ожидания от кандидата
Требования:
- уверенно владеете ANSI C
- знаете и понимаете основы построения СУБД: структуры данных, MVCC, принципы ACID и BASE
- умеете привести свой код в соответствие со стандартами, задокументировать, покрыть регрессионными тестами
- обладаете высокой инженерной дисциплиной и ответственным отношением к качеству кода.
Будет плюсом, если вы:
- понимаете принципы работы PostgreSQL
- имеете опыт разработки open source решений
- имеете опыт работы с алгоритмами шифрования
- имеете опыт разработки отказоустойчивых распределенных систем
- имеете опыт разработки по гибкой методологии (agile) и другим методикам XP
- имеете опыт работы со средствами автоматизации разработки/сборки/доставки программных решений (CI/CD)
- имеете опыт профилирования.
Условия работы
Работа в СберТехе — это:
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании со всеми преимуществами
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- офис с видом на набережную, зонами отдыха и спортзалом (БЦ Даниловский Форт)
- 90 дней удаленной работы из любого региона РФ
- льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.