Bercut

Senior DBA (Oracle/PostgreSQL)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • ORACLE
  • PostgreSQL

Мы разрабатываем высоконагруженные телекоммуникационные системы, для операторов связи, соответствующие стандартам по качеству, производительности и отказоустойчивости.

Основное в работе:

Оптимизировать производительность больших высоконагруженых БД (Oracle, PostgreSQL).

Что для нас важно:

  • Знания ОС Solaris, Linux на уровне опытного пользователя;
  • Инсталляция и настройка ПО Oracle :
  1. Oracle Database,
  2. Oracle Grid infrastructure,

  3. Oracle Automatic Storage Management;

  • Обеспечивать отказоустойчивость : Oracle Data Guard;

  • Настраивать и поддерживать резервное копирование/восстановление БД;

  • Cоздавать копии БД средствами Rman, Data Pump (expdp/impdp). Работать с ленточными библиотеками (ПО Netbackup\Netvault);

  • Устанавливать разовые патчи (one-off patches), пакет патчей (Patch Set Updates (PSU), SPU (CPU), Bundle Patches);

  • Мониторить работы БД : Oracle Enterprise Manager, Prometheus Grafana;
  • Анализировать работы БД и настраивать производительность:

  1. Трассировка SQL, профилирование PL\SQL,

  2. Automatic Workload Repository (AWR), анализ AWR diff report,

  3. Анализ Active Session History (ASH),

  4. Оптимизация SQL-запросов (Oracle Hints, SQL Plan Baseline\SQL Patch\SQL Profiles);

  • Знать в пределах учебных курсов на примере Oracle 19c:
  1. Oracle Database 19c: Administration Workshop O19cDBA,
  2. Oracle Database 19c: Backup and Recovery O19cBAR,
  3. Oracle Database 19c: Data Guard Administration Workshop O19cDGA,
  4. Oracle Database 19c: Performance Management and Tuning O19cPMT,
  5. Oracle Database 19c: Clusterware Administration Workshop O19cCA,
  6. Oracle Database 19c: ASM Administration Workshop O19cASMA,
  7. Oracle Enterprise Manager Cloud Control 13c: Install & Upgrade;
  • Знать ОС Linux на уровне опытного пользователя;

    Делать инсталляцию и настраивать ПО Postgresql и его Extension (pg_cron, pg_stat_statements, pg_profile, pg_hint_plan, auto_explain, PGAudit, PGBouncer и т.д.);

  • Администрировать PostgreSQL (обновлять версии, оптимизировать работы, права доступа, знать и уметь работать с partitioned tables);

  • Настройка и поддержка резервного копирования/восстановления БД, создание копий БД средствами pg_basebackup, pgbackrest, pg_dump;

  • Обеспечивать отказоустойчивость: потоковая репликация, standby БД, High Availability (RepMgr, Patroni, DCS и.т.д.);

  • Анализировать и корректировать планы запросов (pg_hint_plan);

  • Проводить диагностику ожиданий процессов Postgres (в том числе диагностику ожиданий процессов в ОС perf , gdb и т.д.);

  • Мониторить работы БД : Prometheus Grafana.

у нас:

  • участие в создании продуктовых решений международного уровня, ориентированных на эффективное ведение бизнеса для наших партнеров;
  • гибкое начало дня и возможность работать удаленно из любой точки на карте РФ;
  • просторный удобный офис у Финского залива;
  • ДМС со стоматологией для сотрудника и выгодные условия приобретения полисов ДМС и ВЗР (выезд за рубеж) для всей семьи;
  • выстроенная система наставничества с первого дня адаптации и обучение за счет компании: повышение экспертизы в разных продуктовых командах, внешние курсы, корпоративный университет и библиотеки, участие в IT-конференциях, в том числе в качестве спикера;
  • индивидуальный подход к выбору корпоративных льгот: спорт, изучение иностранных языков, здоровье, обучение (и для детей), профессиональная литература;
  • корпоративные тарифы на сотовую связь;
  • компенсация за использование личного оборудования для тех, кто работает дистанционно.