Пожалуйста указывайте в сопроводительном письме Вашу локацию и желаемый уровень оплаты в рублях.
На данном проекте можно работать только с территории РФ.
Проект:
Система страхового учета (более 90% кода на Oracle).
Задача: Импортозамещение СУБД Oracle → PostgreSQL.
Длительность: 6 месяцев (проектная занятость).
Обязанности:
- Работа с существующим PL/SQL-кодом (оптимизация, рефакторинг, адаптация).
- Перенос бизнес-логики с Oracle на PostgreSQL.
- Написание и оптимизация сложных иерархических и OLAP-запросов.
- Анализ и улучшение производительности запросов.
- Работа со структурами индексов, настройка индексации.
- Обеспечение корректной работы блокировок и транзакций в условиях высокой нагрузки.
- Взаимодействие с XML и JSON в базе данных.
- Использование Git / GitLab для контроля версий.
- Применение Liquibase для управления миграциями БД.
- Участие в Scrum-процессах (планирование, дейлики, ретро).
Требования (обязательные навыки):
- Глубокое знание SQL и PL/SQL (Oracle).
- Опыт оптимизации запросов (включая чтение планов выполнения).
- Понимание структуры и типов индексов, умение выбирать оптимальные.
- Знание механизмов блокировок и уровней изоляции транзакций.
- Опыт работы с иерархическими запросами (CONNECT BY) и аналитическими (OLAP) функциями.
- Практика работы с Liquibase.
- Опыт использования Git / GitLab в команде.
Желательные навыки (будет плюсом):
- Опыт работы с СУБД PostgreSQL (включая PL/pgSQL).
- Навыки работы с XML/JSON внутри БД.
Условия:
- Проект на 6 месяцев с возможностью продления.
- Работа в команде по импортозамещению со сложным легаси-кодом.
- Полная занятость с графиком 5/2.
- Удалённый формат работы.
- Работа в аккредитованной ИТ-компании.
- Работа с современным стеком технологий и крупными игроками рынка
Как откликнуться: присылайте резюме с указанием опыта по перечисленным технологиям. В отклике кратко опишите свой самый сложный кейс по оптимизации PL/SQL.