MAGNIT TECH — технологичный драйвер одного из крупнейших ритейлеров страны. Мы создаём будущее: от решений в области автономной логистики с полностью автоматизированными распределительными центрами до исследований потенциала квантовых вычислений.
Сейчас мы в поиске DevOps-инженера. Если ты хочешь быть частью масштаба, идей и автоматизации, то мы ждём тебя!
Мы строим управляемый PostgreSQL. Не администрируем серверы вручную, а создаём платформу, которая делает это автоматически: провижининг, мониторинг, бэкапы, failover, масштабирование — всё по API или кнопке.
Это не классический DevOps «поддержи наше legacy». Это инфраструктурный продукт, где вы проектируете систему, которая автоматизируется и обслуживает другие команды.
Задачи
- Проектировать инструменты управления PostgreSQL в гибридной среде (KubeVirt, bare-metal), отказоустойчивые кластеры (Patroni), self-service для разработчиков
- Создавать инструменты автоматизации, контролировать качество кода (Python, Ansible)
- Обеспечивать бесшовную работу PostgreSQL в экосистеме (k8s, Vault, PKI, мониторинг, CI/CD, балансировка) и отвечать за интеграции
- Расследовать сложные инциденты, анализировать корневые причины
- Выбирать новые версии PostgreSQL, расширений, инструментов бэкапа (pgBackRest, WAL-G) и мониторинга
- Вести ADR, структурные схемы, runbooks, стандарты команды
- Развивать экспертизу команды в PostgreSQL
Требования
- Опыт работы с PostgreSQL от 5 лет
- Глубокое понимание архитектуры, настройки физической и логической репликации, оптимизации запросов (tuning), внутреннего устройства (VACUUM, WAL, буферный кеш)
- Опыт построения и сопровождения отказоустойчивых кластеров PostgreSQL, понимание работы распределенного консенсуса
- Уверенное знание для отладки проблем производительности (perf, strace, iostat), работы с системными утилитами и ядром ОС
- Опыт настройки HAProxy/Nginx (L4/L7), понимание работы BGP Anycast для балансировки трафика к БД
- Умение проектировать надежные системы и проводить качественный разбор корневых причин сложных сбоев
Стек: PostgreSQL, Patroni, etcd, pgBackRest, WAL-G, PgBouncer, HAProxy, Ansible, Python, GitLab CI, Kubernetes, KubeVirt, Crossplane, L4/L7 балансировка, S3-хранилища
Условия
- Оформление в аккредитованную ИТ-компанию
- Конкурентоспособную заработную плату (обсуждается индивидуально)
- ДМС со стоматологией и льготными условиями для членов семьи
- Технику для работы
- График работы 5/2 с гибким началом
- Работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов РФ, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Савеловская) и Иннополисе
- Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
- Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач
- Наличие корпоративных скидок и программ лояльности
- Наличие корпоративной библиотеки курсов