DBA (Database administrator)
Требования к специалисту
Ожидания- Имеет опыт production эксплуатации высоконагруженных кластеров MySQL и PostgreSQL
- Обладает экспертными знаниями в области MySQL и PostgreSQL, понимает его тонкости, тюнинг и особенности построения HA & Reliability кластеров
- Отлично знает SQL и умеет в оптимизацию SQL-запросов
- Имеет необходимый для DBA опыт администрирования Linux
Будет плюсом:
- Знакомство с инструментами из стека percona-toolkit
- Опыт эксплуатации ProxySQL
- Опыт автоматизации с использованием Python, Bash
- Опыт использования Ansible для развертывания СУБД.
Краткое описание задач(и)
Крупный финтех проект (программа лояльности)Администратор баз данных MySQL и PostgreSQL
Чем предстоит заниматься:
- Администрировать, эксплуатировать и масштабировать кластера MySQL (Percona) / PostgreSQL
- Обеспечивать безопасность СУБД, резервное копирование и восстановление данных
- Обеспечивать High Availability & Reliability для СУБД
- Участвовать в проектировании и модернизации дизайна схемы хранения данных, а также в оценке миграции схем
- Мониторить, анализировать и оптимизировать производительность СУБД, выявлять узкие места и подготавливать рекомендации по оптимизации проблемных SQL запросов
- Разрабатывать и поддерживать инструменты автоматизации и эксплуатации СУБД
- Решать возникающие инциденты с СУБД с их последующим анализом
Грейд
middle+ senior- senior senior+
Формат загрузки
Parttime / Fulltime
Продолжительность работ (месяц)
2-3