Банк Компаньон в поисках Oracle/PostgreSQL Database Administraot
Что мы ищем:
- Опыт работы от 3ех лет,
- Понимание архитектуры Oracle Database, включая различные версии и компоненты.
- Опыт установки и настройки Oracle Database.
- Умение выполнения задач администрирования, таких как создание, мониторинг, резервное копирование и восстановление баз данных Oracle.
- Знание механизмов аутентификации и авторизации.
- Опыт выполнения обновлений Oracle Database и миграций.
- Знание и опыт работы с PL/SQL.
- Умение настраивать системы мониторинга.
PostgreSQL:
- Глубокое понимание архитектуры PostgreSQL, включая различные версии и особенности.
- Опыт установки и настройки PostgreSQL, включая настройку параметров конфигурации для оптимальной производительности.
- Навыки администрирования PostgreSQL, включая создание и управление базами данных, пользовательскими ролями и административными задачами.
- Знание и опыт в настройке репликации PostgreSQL для обеспечения высокой доступности данных.
- Умение оптимизировать производительность SQL-запросов и баз данных PostgreSQL.
- Знание методов обеспечения безопасности данных в PostgreSQL, включая аутентификацию, авторизацию и шифрование.
- Опыт выполнения миграций данных в PostgreSQL и обновления системы между версиями.
- Знание и опыт работы с PL/pgSQL для создания хранимых процедур и функций.
- Навыки настройки мониторинга производительности PostgreSQL и создания отчётов о состоянии баз данных.
- Умение интегрировать PostgreSQL с другими системами и приложениями.
Что нужно будет делать:
- Установка и настройка серверов СУБД.
- Осуществление ежедневного мониторинга производительности баз данных, а также обнаружение и решение проблем, связанных с производительностью, доступностью и надежностью СУБД.
- Разработка и поддержка стратегии резервного копирования данных СУБД, а также участие в планировании и проведении восстановления данных в случае сбоев.
- Управление процессом обновления СУБД, включая применение патчей безопасности и переход на новые версии.
- Анализ и оптимизация SQL-запросов для повышения производительности и эффективности выполнения запросов.
- Управление безопасностью баз данных, включая настройку ролей, привилегий и механизмов аутентификации.
- Управление ростом баз данных, включая масштабирование ресурсов и распределение данных при необходимости.
- Предоставление советов и рекомендаций разработчикам и администраторам для оптимизации работы СУБД.
- Сотрудничество с другими членами команды, включая разработчиков, системных администраторов и архитекторов, для обеспечения эффективной работы приложений, использующих СУБД.
- Следить за последними тенденциями и новостями в мире СУБД, а также постоянно обновлять свои навыки и знания в области управления базами данных.
- Ведение документации, описывающей настройки, процедуры и политики безопасности СУБД.