REDALPHA LTD - резидент Astana Hub, ведет разработку для заказчика из США. Развиваем банковскую платформу, где критическая бизнес-логика реализована в Oracle (PL/SQL). Платформа активно развивается: внедряются микросервисы (Java/Scala), событийная интеграция через Kafka, MongoDB и PostgreSQL для отдельных сервисов.
Ищем надёжного Oracle DBA, который сможет:
-
Организовать процесс управляемого деплоя в базу данных;
-
Администрировать и сопровождать БД;
-
Участвовать в написании и оптимизации PL/SQL;
-
И, желательно, иметь опыт или интерес к работе с PostgreSQL.
Обязанности:
-
Администрирование Oracle Database (мониторинг, настройка, резервное копирование, отказоустойчивость);
-
Организация и автоматизация процесса деплоя схем и PL/SQL-кода (по стадиям/окружениям);
-
Поддержка процессов CI/CD для базы данных: ревью изменений, версионирование, контроль зависимостей;
-
Помощь разработчикам в реализации и оптимизации хранимой логики (PL/SQL);
-
Диагностика и устранение проблем с производительностью (AWR/ASH, анализ планов выполнения);
-
Разработка и сопровождение скриптов миграций, поддержки, тестирования;
-
Поддержка и настройка PostgreSQL (по мере необходимости): деплой, параметры, логирование, конфигурация, миграции;
-
Документирование схем и процессов.
Требования:
Обязательные
- Опыт администрирования Oracle Database от 3 лет (12c/19c);
-
Углублённые знания PL/SQL;
-
Опыт сопровождения и организации деплоев в Oracle: вручную и автоматизированно;
-
Навыки работы с инструментами мониторинга, диагностики (AWR, Data Pump, RMAN и др.);
-
Опыт настройки доступа, ролей, политик безопасности;
-
Навыки работы в Linux-среде (bash, cron, systemd);
-
Владение Git и понимание процессов CI/CD (на уровне взаимодействия с DevOps);
-
Умение взаимодействовать с командами разработки.
Желательные:
- Опыт работы с PostgreSQL: настройка, обслуживание, миграции, анализ производительности;
- Опыт использования Liquibase или других инструментов миграции баз данных;
- Понимание архитектуры микросервисов и их взаимодействия с БД;
- Опыт построения миграций и совместной работы с Java/Scala-разработчиками;
- Навыки чтения SQL-кода на стороне приложений, взаимодействие с ORM.
Будет плюсом
-
Опыт работы в банковской или финансовой отрасли;
-
Знание особенностей PostgreSQL: вакуум, индексирование, типы данных, настройки производительности;
-
Опыт миграции данных и схем между Oracle и PostgreSQL;
-
Знание SQL-профилирования, pg_stat_statements, AutoVacuum и др.
-
Гибридная работа;
-
Гибкий график, зрелые процессы;
-
Возможность влиять на подходы к работе с данными, архитектуру и надёжность.
Ключевые навыки
- Oracle Pl/SQL
- Работа с базами данных
- CI/CD
- PostgreSQL
- Linux
- Apache Kafka
- Английский — B2 — Средне-продвинутый