Институт Космической Техники и Технологии

Администратор баз данных / DBA

450 000 - 600 000 KZT
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Linux
  • Базы данных
  • PostgreSQL
  • SQL
  • Администрирование серверов Linux
  • Работа с базами данных
  • C#
  • C++
  • Английский — B2 — Средне-продвинутый
Обязанности:
  • Администрирование отказоустойчивых кластеров PostgreSQL.

  • Обновление тестовых и промышленных баз данных PostgreSQL.

  • Настройка и контроль резервного копирования, восстановление данных.

  • Установка и обновление версий, патчей и фиксов для PostgreSQL.

  • Участие в проектировании архитектуры СУБД и обеспечении её надёжности.

  • Работа в тесном сотрудничестве с командами разработчиков для обеспечения непрерывного улучшения процессов разработки и деплоя.
  • Ведение технической документации для всех процессов и изменений в инфраструктуре.
Требования:
  • Высшее техническое образование;
  • Отличное знание операционных систем на основе linux;
  • Оптимизация производительности (сжатие БД и бэкапов, мониторинг нагрузки, индексирование, отслеживания блокировок, настройка уведомлений и дополнительного логирования);
  • Разработка хранимых процедур, триггеров, функций;

  • Настройка резервного копирования (Full, Differential, Log Backups), мониторинг выполнения, настройка уведомлений об ошибках (telegram/smtp);

  • Настройка мониторинга и логирования СУБД;

  • Репликация, резервное восстановление, мониторинг СУБД;

  • Выявление «тяжёлых» запросов, возникающих в ходе эксплуатации прикладных систем на СУБД под Linux;

  • Будет плюсом опыт работы со службой управления кластерами PostgreSQL Patroni, опыт использования систем мониторинга и визуализации Prometheus и Grafana.

  • Владение языками программирования для доработки автоматизации, средств мониторинга, расширений PostgreSQL (С, C++);
  • Умение и желание работать в команде.