Администратор БД (Oracle Application DBA, команда неудержимые)
Разыскивается:
Oracle Application DBA в команду сопровождения интернет-банка для юридических лиц ( 2,7 млн активных клиентов до 100 тыс. онлайн в прайм-тайм, десятки терабайт данных. Более 90 продуктовых команд и многие, многие миллионы строчек Java кода).
Требуется эксперт по базам данных Oracle, с большим опытом работы со сложными автоматизированными системами, работающими в режиме 24/7/365, фанатик высокой доступности и оптимизации БД, с амбициями и тягой ко всему новому, сложному и очень, очень серьезно нагруженному. Если это про тебя – приходи, покажем, расскажем, научим и с удовольствием выслушаем!
Требования к кандидату:
- Понимание реляционных и объектно-реляционных баз данных: Oracle, PostgreSQL. Плюсом noSQL;
- Знания процедуры и методики обновления СУБД Oracle;
- Навыки написания и анализа сложных SQL запросов с применением хинтов, параллели и т.д. Умение читать и анализировать планы запросов. Опыт использования PL/SQL;
- Умение анализировать отчеты Oracle AWR. Определение отклонения от нормального поведения БД, выявление узких мест;
- Умение использовать и анализировать показания данных из Active Session History;
- Знание и понимание следующих технологий Oracle: Data Guard, Partition, FGA, Unified Audit, Flashback, Advanced Compression. Желательно, но не обязательно: AQ, Streams;
- Знание и понимание работы ключевых механизмов СУБД: защелки, мьютексы, блокировки;
- Понимание механики работы инстанса и бд: буферы памяти, блоки данных, redo, undo и т.д.;
- Знание и опыт работы с объектами БД: таблицы, индексы, представления, сиквенсы, триггеры, констрейнты;
- Понимание и опыт в настройке резервного копирования БД с применение RMAN, data pump и других СРК;
- Желательно, но не обязательно знание и опыт работы с Oracle Golden Gate:
- Знание архитектуры;
- Виды процессов: экстракты, репликаты;
- Типы процессов: classic, integrated, coordinated.
- Знания и понимание процессов и терминологии ITSM;
- Опыт сопровождения высоконагруженных автоматизированных систем функционирующих в режиме 24/7/365 (в банковской сфере - приветствуется);
- Опыт программирования на одном из следующих языков: Bash, PowerShell, Python;
- Опыт администрирования серверных операционных систем RHEL/CentOS - на уровне системного администратора;
- Стрессоустойчивость, умение работать в команде.
Функции:
- Сопровождение банковских автоматизированных систем в соответствии с SLA/TLA;
- Поддержка в рабочем состоянии тестовых и промышленных БД Oracle;
- Анализ производительности БД;
- Подготовка плана и проведение работ, связанных с БД Oracle: Обновление, оптимизация производительности и дискового пространства, миграция на новые сервера и СХД;
- Поддержка команды DevOps при проведении различных технологических работ связанных с БД;
- Выполнение расчета производительности, управление мощностями системы;
- Общение с разработчиками, тестировщиками, бизнес – заказчиками;
- Устранение инцидентов в промышленной среде;
- Постановка нового функционала на мониторинг;
- Взаимодействие со смежными ИТ подразделениями, а также разработчиками по вопросам администрирования, поддержки и в рамках работ по устранению инцидентов.
Условия работы:
- Место работы: м. Кутузовская, БЦ "Президент Плаза", Кутузовский проспект, 32;
- График работы 5-2;
- Достойный уровень заработной платы;
- Оформление согласно ТК РФ;
- Социальный пакет: ДМС, спортзал (фитнес, йога), бассейн, спортивные и культурно-массовые мероприятия, возможность обучения за счет компании, льготные условия кредитования;
- Годовая премия.