DevOps (Platform V Pangolin SE)
Наша команда развивает собственную СУБД Pangolin, основанную на open source PostgreSQL, с учетом повышенных требований к безопасности хранимой информации, надежности, доступности и удобству сопровождения.
Помимо самой СУБД мы развиваем различные сценарии автоматизации, в первую очередь развертывание и обновление продукта (самой СУБД и ее компонент с учетом различных конфигураций), графическую консоль управления СУБД, а так же богатый набор различных утилит и расширений.
Продукт является целевой СУБД Сбера и в настоящий момент используется в более чем 1000 автоматизированных системах, что составляет более 75 000 активных инсталляций.### Обязанности
* разработка и развитие утилит автоматизации бизнес - сценариев первичного равертывания, обновления и других актуальных пользовательских сценариев по сопровождению компонентов СУБД Pangolin
* разработка скриптов установка и обновления продукта (используем Ansible и Python)
* актуализация требования, проработка сценария использования, а также прямое взаимодействие с пользователями нашего продукта (реализовав крутую фичу, будет возможность сразу увидеть какую пользу она несет)
* решение нетиповых задач (например, автоматизация мажорного обновления СУБД).
###### Требования
* уверенное знание Python 3 с опытом коммерческой разработки от 2 лет
* понимание принципов разработки ПО: SOLID, DRY, KISS, YAGNI
* опыт проектирования архитектуры приложений: умение выбрать подходящую структуру проекта, выполнить декомпозицию, знание и практическое применение паттернов проектирования
* опыт разработки CLI‑утилит, используемых как для ручного испльзования так и в скриптах автоматизации
* опыт написания unit‑тестов (pytest или unittest)
* понимание принципов работы LLM-агентов: контекстное окно, интрукции, цепочки вызовов, ограничения и галлюцинации
* инструментальное владение AI для анализа, генерации и автоматизации
* опыт создания AI-агентов и использования их в работе будет преимуществом
* опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
* опыт разработки Ansible‑ролей и playbook’ов и тестирования Ansible‑ролей с использованием Molecule
* опыт работы с Docker: написание Dockerfile, docker‑compose, использование контейнеров как среды тестирования, понимание процесса CI/CD
* опыт работы с Linux (администрирование, знание bash) и с git.
### Будет плюсом
* опыт работы с PostgreSQL и смежными компонентами (Patroni, PgBouncer)
* опыт работы в командах, обслуживающих СУБД или инфраструктуру баз данных
* навыки составления технической документации
* опыт работы/тестирования распределенных backend систем и баз данных
* опыт работы с SQL.### Условия
* гибридный формат работы из офиса в г. Санкт-Петербург
* оформление на срочный трудовой договор (декретная позиция)
* годовой бонус и ежегодный пересмотр зарплаты
* статус аккредитованной ИТ-компании со всеми преимуществами
* расширенный ДМС с первого дня и льготное страхование для семьи
* корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
* офис с видом на набережную, зонами отдыха и спортзалом
* 90 дней удаленной работы из любого региона РФ
* льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.