← К каталогу
АЙ

Айсистемс

PL/SQL разработчик

ГибридУровень не указанСанкт-Петербург, Россиявчера
О ВАКАНСИИ

Описание вакансии

Ищем PL/SQL-разработчика уровня Middle в команду, работающую с собственным биллингом. Предстоит заниматься разработкой и поддержкой логики обработки данных в Oracle, работать с хранимыми процедурами и функциями, участвовать в развитии и сопровождении биллинговой системы.

Чем предстоит заниматься

  • Разрабатывать и поддерживать PL/SQL-код в Oracle.
  • Разрабатывать и дорабатывать хранимые процедуры, функции, пакеты, триггеры и другие объекты БД.
  • Работать с данными биллинговой системы и логикой их обработки.
  • Разрабатывать сложные SQL-запросы для обработки и анализа больших объёмов данных.
  • Оптимизировать SQL-запросы и PL/SQL-код, анализировать планы выполнения.
  • Работать с транзакциями, блокировками и обеспечением целостности данных.
  • Поддерживать и развивать существующий код, в том числе legacy-код.
  • Разбираться в существующей логике БД и документировать вносимые изменения.
  • Участвовать в интеграции БД с внешними системами.
  • Взаимодействовать с бизнес-аналитиками для перевода требований в логику БД.
  • Работать с миграциями и версионированием кода БД.
  • Участвовать в решении задач, связанных с производительностью и стабильностью биллинговой системы.

Что важно для этой позиции

  • Уверенное знание SQL: сложные запросы, оконные функции (analytic functions), CTE, работа с иерархическими данными (CONNECT BY).
  • PL/SQL: пакеты (packages), хранимые процедуры и функции, триггеры, курсоры, коллекции (nested tables, VARRAY, associative arrays).
  • Обработка исключений, работа с bulk-операциями (BULK COLLECT, FORALL) для производительности.
  • Понимание разницы между явными и неявными курсорами, работа с REF CURSOR.
  • Понимание реляционной модели, нормализации (до 3НФ как минимум).
  • Индексы (B-tree, bitmap), партиционирование таблиц.
  • Основы оптимизации запросов: чтение и понимание планов выполнения (EXPLAIN PLAN, AUTOTRACE).
  • Работа с транзакциями, уровни изоляции, блокировки (locks, deadlocks).
  • Oracle SQL Developer, Toad или аналоги.
  • Опыт…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6