Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
PL/pgSQL (Oracle → PostgreSQL) -Senior (Oracle/PostgreSQL): Анализ и перенос серверной бизнес-логики с Oracle на PostgreSQL с акцентом на PL/pgSQL, оптимизацию SQL-запросов и работу с большими объёмами данных. Focus on разработку процедур, функций и триггеров, анализ планов выполнения, настройку производительности и миграцию данных.
Локация: Можно удалённо
Компания
Jetlyn.
Что делать
- Анализировать существующий PL/SQL-код Oracle, включая пакеты, процедуры, функции и триггеры.
- Адаптировать и переписывать бизнес-логику Oracle для PostgreSQL с использованием PL/pgSQL.
- Разрабатывать хранимые процедуры, функции и триггеры в PostgreSQL.
- Проектировать и оптимизировать таблицы, индексы и представления.
- Анализировать планы выполнения, тюнинговать тяжёлые SQL-запросы и рефакторить существующий код.
- Участвовать в миграции данных и ETL/ELT-интеграциях, взаимодействуя с системными аналитиками и backend-разработчиками.
Требования
- Коммерческий опыт разработки под PostgreSQL с использованием PL/pgSQL от 3 лет.
- Уверенное знание SQL, включая сложные JOIN, подзапросы и аналитические/оконные функции.
- Умение читать, анализировать и понимать существующий PL/SQL-код Oracle.
- Понимание различий Oracle и PostgreSQL, включая блокировки, MVCC, Undo, транзакции и серверную бизнес-логику.
- Опыт оптимизации SQL-запросов, работы с большими объёмами данных и партиционированием таблиц.
- Опыт использования EXPLAIN, EXPLAIN ANALYZE и pg_stat_statements.
Хорошо, если есть
- Практический опыт переноса крупных модулей или бизнес-логики с Oracle на PostgreSQL.
Культура и преимущества
- Возможность удалённой работы.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →