Тебе предстоит:
- Развёртывание, сопровождение, оптимизация кластеров MongoDB, PostgreSQL Partroni, MySQL Galera
- Оптимизация производительности: анализ медленных запросов, профилирование, оптимизация индексов, потребления ресурсов
- Управление пользователями и ролями, настройка аутентификации и авторизации
- Взаимодействие с командой разработки: проектирование схем данных, рекомендации по моделированию, ревью запросов
- Настройка, мониторинг, обновление, обеспечение отказоустойчивости и безопасности
- Резервное копирование и восстановление (mongodump/mongorestore, снапшоты), тесты DR-процедур
-
Автоматизация типовых задач (Ansible, скрипты bash/python)
Участие в дежурствах
Ты точно справишься, если:
- У тебя уверенные навыки администрирования Linux
-
Имеешь опыт администрирования MongoDB от 3-х лет в production
-
Имеешь опыт администрирования СУБД (не только MongoDB)
-
Понимаешь архитектуру MongoDB: репликация, репликасеты, шардирование
-
У тебя есть навыки оптимизации: создание и тюнинг индексов, работа с медленными запросами, управление ресурсами
-
Есть опыт автоматизации (ansible)
Сильным преимуществом будет:
- Понимание требований PCI/DSS, опыт прохождения аудитов
-
Способность быстро обучаться и осваивать новые технологии и инструменты
-
Опыт миграций между версиями MongoDB и из других СУБД (MySQL, PostgreSQL)
-
Знания и практика по HA и DR (планы восстановления, тестирование отказов)
-
DBA-сертификаты
-
Понимание основ CAP-теоремы и её влияния на работу распределённых систем
-
Понимание принципов DevOps и опыт с CI/CD‑пайплайнами (GitLab CI)
-
Понимание принципов мониторинга и логирования