Обязанности:
  • Администрирование и обеспечение бесперебойной работы СУБД Oracle, PostgreSQL и Cassandra в production-среде;
  • Обеспечение высокой доступности (HA) и отказоустойчивости баз данных в соответствии с SLA;
  • Поддержка кластерных решений (Oracle Data Guard, PostgreSQL Patroni, Cassandra cluster);
  • Мониторинг состояния БД и анализ производительности;
  • Оперативное реагирование на инциденты, участие в Major Incident Management;
  • Проведение RCA (Root Cause Analysis) и предотвращение повторных инцидентов;
  • Управление резервным копированием и восстановлением данных;
  • Реализация и тестирование Disaster Recovery сценариев (failover / failback);
  • Оптимизация производительности (SQL tuning, indexing, execution plans);
  • Планирование capacity (рост данных, нагрузка, ресурсы);
  • Обеспечение безопасности данных (roles, access control, auditing);
  • Обновление и патчинг СУБД;
  • Настройка и поддержка репликации данных;
  • Взаимодействие с разработчиками и DevOps командами;
  • Автоматизация процессов администрирования;
  • Ведение технической документации.
Требования:
  • Опыт работы DBA от 2–5 лет в production / enterprise среде;
  • Практический опыт работы с Oracle (12c/19c/21c);
  • Опыт работы с PostgreSQL (репликация, HA, Patroni);
  • Опыт работы с Cassandra или другими NoSQL решениями будет преимуществом;
  • Опыт настройки HA/DR решений (Data Guard, replication, failover);
  • Опыт резервного копирования и восстановления (RMAN, pg_basebackup и др.);
  • Навыки оптимизации производительности SQL-запросов;
  • Опыт работы с высоконагруженными системами;
  • Опыт мониторинга БД (Zabbix, Grafana, Prometheus или аналоги);
  • Понимание принципов работы Linux;
  • Опыт участия в инцидент-менеджменте и проведении RCA;
  • Навыки автоматизации (Bash, Python будет преимуществом);
  • Английский язык на уровне чтения технической документации.