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 дней удаленной работы из любого региона РФ * льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.

Similar jobs