SberTech

DevOps (Platform V Pangolin SE)

Коротко

Разработчик Python для команды, развивающей собственную СУБД Pangolin (основана на PostgreSQL) в SberTech: автоматизация развертывания, обновления и сопровождения СУБД с помощью Python и Ansible. Требуется опыт коммерческой разработки на Python 3 от 3 лет, знание принципов проектирования ПО, Docker, Linux, git, а также понимание работы LLM-агентов и опыт использования AI-инструментов (GigaChat, Kandinsky). Позиция срочная (декретная), гибридный формат работы в Санкт-Петербурге.

Наша команда развивает собственную СУБД Pangolin, основанную на open source PostgreSQL, с учетом повышенных требований к безопасности хранимой информации, надежности, доступности и удобству сопровождения.
Помимо самой СУБД мы развиваем различные сценарии автоматизации, в первую очередь развертывание и обновление продукта (самой СУБД и ее компонент с учетом различных конфигураций), графическую консоль управления СУБД, а также богатый набор различных утилит и расширений.
Обязанности
•разработка и развитие утилит автоматизации бизнес-сценариев первичного развертывания, обновления и других актуальных пользовательских сценариев по сопровождению компонентов СУБД Pangolin
•разработка скриптов установки и обновления продукта (используем Ansible и Python)
•актуализация требований, проработка сценария использования, а также прямое взаимодействие с пользователями нашего продукта (реализовав крутую фичу, будет возможность сразу увидеть какую пользу она несет)
•решение нетиповых задач (например, автоматизация мажорного обновления СУБД)
Требования
•знание Python 3 с опытом коммерческой разработки от 3 лет
•понимание принципов разработки ПО: 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
•инструментальное владение AI для анализа, генерации и автоматизации
•опыт создания AI-агентов и использования их в работе будет преимуществом
Условия
•гибридный формат работы из офиса в г. Санкт-Петербург
•оформление на срочный трудовой договор (декретная позиция)
•годовой бонус и ежегодный пересмотр зарплаты
•статус аккредитованной ИТ-компании со всеми преимуществами
•расширенный ДМС с первого дня и льготное страхование для семьи
•корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
•90 дней удаленной работы из любого региона РФ
•льготная ипотека в Сбере, подписка Прайм, скидки от партнеров и сервисов группы компаний

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте