Мы ищем администратора БД в команду сервиса баз данных, занимающуюся развитием и поддержкой всех БД в банке.
Новый администратор необходим нам для повышения уровня сервиса высококритичных баз данных системы R-Online.
R-Online – это передовой и технологичный интернет-банк для клиентов – физических лиц (веб, iOS и Android приложения).
Система развивается несколькими командами, имеющими фокус на определенных задачах. Например, разработка и поддержка общей платформы и сервисов (типа аутентификации), разработка мобильной версии, разработка Web версии, разработка сервиса проведения платежей и т.п.
Система имеет долгую историю, но продолжает быстро развиваться и трансформироваться под современные решения и подходы. Например, активно уходит от монолитной структуры к микросервисной.
Именно в связи с необходимостью поддержать этот критически важный процесс мы ищем специалиста, который сможет глубоко вникнуть в специфику этой системы и взять на себя работу по поддержке, оптимизации и развитию её баз данных.
-
Дата публикации:26.01.2021
-
Код вакансии:30022
Требования
1. Высшее техническое образование.
2. Опыт работы в роли DBA в компании с развитой ИТ инфраструктурой.
3. Наличие знаний и практического опыта по администрированию СУБД IBM DB2 10.5 (платформа Windows)
- архитектура СУБД, инструменты и типовые правила настройки
- принципы построения конфигураций высокой доступности и отказоустойчивости, умение их развертывать и поддерживать (IBM DB2 High Availability Disaster Recovery; SQL Replication)
- знание инструментов и наличие навыков поиска, выявления и анализа узких мест в производительности СУБД
- опыт автоматизации рутинных задач администратора БД
- опыт организации мониторинга различных аспектов работы БД с использованием встроенных и внешних инструментов
- опыт анализа существующей инфраструктуры и составления предложений по её оптимизации/модернизации
- опыт подготовки, тестирования и проведения миграций БД на новые версии
4. Наличие знаний и практического опыта по разработке и оптимизации структуры БД
- структуры хранения, особенности использования различных типов данных, индексы, партиционирование
- опыт разработки и анализа существующего кода на языке PL/SQL
- знание принципов работы оптимизатора SQL запросов и инструментов влияния на его поведение
- опыт анализа производительности SQL запросов, их планов выполнения, знание инструментов их изменения и стабилизации
- опыт анализа результатов нагрузочных тестов с точки зрения БД и SQL кода
5. Инициативность, высокая обучаемость.
6. Готовность делиться знаниями с командой
7. Готовность развивать свои навыки в смежных СУБД (PostgreSQL, Oracle)
8. Английский язык – способность читать технические материалы.
Обязанности
1. Обеспечение работоспособности критически важных OLTP БД IBM DB2
- Создание, настройка и поддержка систем отказоустойчивости/высокой доступности.
- Мониторинг, оптимизация СУБД IBM DB2. Выявление узких мест в работе базы данных.
- Развитие/обновление инфраструктуры СУБД IBM DB2 в банке.
- Настройка процессов интеграции, миграции баз данных.
- Идентификация проблем, восстановление от сбоев и устранения нештатных ситуаций;
- Выполнение циклов задач по обеспечению безопасности БД
- Настройка и сопровождение процессов резервного копирования, восстановление БД после сбоев.
2. Участие в проектировании и разработке приложения:
- Участие в разработке архитектуры/структуры БД;
- Консультирование и подготовка рекомендаций для разработчиков приложений;
- Ревью кода, имеющего отношение к БД
- Участие в рефакторинге процедурного кода;
3. Поддержка сред для разработки и тестирования:
- Сопровождение тестовых сред и процессов нагрузочного тестирования
- Сопровождение поставок по изменению структуры БД в рамках CI/CD pipeline; (знание Flyway будет плюсом)
Мы предлагаем:
- возможность влиять на конечный результат и понимать бизнес-логику продуктов — мы следуем принципам Agile;
- комфортные условия труда: просторный и современный офис в минуте ходьбы от станции метро «Технопарк»;
- работу в сплоченном IT-сообществе, где коллеги становятся настоящими друзьями;
- отличный социальный пакет (ДМС, страхование выезжающих за рубеж, скидки на корпоративные продукты, тренажерный зал в офисе);
- льготное кредитование, программа корпоративных скидок и другое;
- профессиональные обучающие курсы и конференции в России и за рубежом;
- современное оборудование;
- релокационный пакет.