6817 - Активный запрос: Разработчик баз данных/Database Developer, Senior ❗️ — 21 августа 2026 г. в 07:22:33.061
6817 - Активный запрос: Разработчик баз данных/Database Developer, Senior ❗️ 🔥 Важно! Срок подачи кандидатов до 25.08.2026 12:00 - Рейт: смотрим ваши ставки - Локация: Только РФ - Часовой пояс: МСК - Формат работы: Удаленно - Особые условия: Оформление совместительства в банк на 0,01% - Проект: Банк. Направление: выпуск банковских карт Миграция с Oracle на PostgreSQL - Длительность: До 6 месяцев - Возможность пролонгации: Да 📌 Основные задачи: - Анализ существующего PL/SQL-кода в Oracle: пакетов, процедур, функций и триггеров. - Адаптация и переписывание существующей бизнес-логики Oracle под PostgreSQL с реализацией на PL/pgSQL. - Разработка хранимых процедур, функций и триггеров в PostgreSQL. - Проектирование и оптимизация структуры баз данных: таблиц, индексов, представлений. - Оптимизация производительности: анализ планов выполнения запросов; тюнинг тяжелых SQL-запросов; рефакторинг существующего кода. - Участие в миграции данных и интеграционных процессах ETL/ELT. - Совместная работа с системными аналитиками и backend-разработчиками для реализации бизнес-требований. ✅ Требования: - Коммерческий опыт разработки под PostgreSQL с использованием PL/pgSQL - от 3 лет. - Уверенное знание SQL. - Умение читать, анализировать и понимать существующий PL/SQL-код Oracle, включая пакеты, процедуры, функции и триггеры. - Понимание особенностей переноса бизнес-логики с Oracle на PostgreSQL. - Уверенное владение: сложными JOIN; подзапросами; аналитическими / оконными функциями. - Опыт оптимизации и тюнинга SQL-запросов. - Понимание внутренних механизмов PostgreSQL, влияющих на производительность, блокировки и выполнение запросов. - Опыт работы с инструментами анализа производительности PostgreSQL, включая: EXPLAIN/ EXPLAIN ANALYZE/ pg_stat_statements. - Понимание архитектурных различий Oracle и PostgreSQL, включая механизмы блокировок, MVCC в PostgreSQL и Undo в Oracle, а также различия в работе с транзакциями и серверной бизнес-логикой. - Опыт работы с большими объемами данных. - Понимание механизмов партиционирования / секционирования таблиц. ➕ Дополнительные требования: - Практический опыт переноса крупных модулей или бизнес-логики с Oracle на PostgreSQL. 📩 Просьба предоставлять CV вместе с ФИО, рейтом, локацией (страна + город) и оценкой +/- по требованиям. ✉️ Писать в Max

