Назад

Не получаете ответ?

Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.

9 дней назад

PL/pgSQL разработчик (PostgreSQL)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
PL/pgSQL разработчик (PostgreSQL): Миграция бизнес-логики крупного банка с Oracle на PostgreSQL с акцентом на разработку хранимых процедур, оптимизацию SQL и анализ производительности. Focus on адаптации PL/SQL-кода, работе с большими объемами данных, различиями MVCC и Undo, а также проектировании структур баз данных и ETL/ELT-процессах.

Локация: Москва, гибридный формат с посещением офиса 2–3 дня в неделю. Рабочий день начинается с 08:00 до 11:00 по МСК.

Компания

Разработчик программного обеспечения и системный интегратор с опытом работы с банками, ритейлерами, производственными и добывающими компаниями.

Что делать

  • Анализировать пакеты, процедуры, функции и триггеры в существующем Oracle PL/SQL-коде.
  • Адаптировать и переписывать бизнес-логику Oracle под PostgreSQL с использованием PL/pgSQL.
  • Разрабатывать хранимые процедуры, функции и триггеры, а также проектировать таблицы, индексы и представления.
  • Оптимизировать производительность запросов, анализировать планы выполнения и рефакторить код.
  • Участвовать в миграции данных и интеграционных процессах ETL/ELT.
  • Взаимодействовать с системными аналитиками и backend-разработчиками при реализации бизнес-требований.

Требования

  • Коммерческий опыт разработки под PostgreSQL с использованием PL/pgSQL от 3 лет.
  • Уверенное знание SQL, включая сложные JOIN, подзапросы и аналитические/оконные функции.
  • Опыт чтения и анализа Oracle PL/SQL-кода, включая пакеты, процедуры, функции и триггеры.
  • Опыт оптимизации SQL-запросов и работы с EXPLAIN, EXPLAIN ANALYZE и pg_stat_statements.
  • Понимание механизмов PostgreSQL, влияющих на производительность, блокировки, MVCC, выполнение запросов и транзакции, а также архитектурных различий Oracle и PostgreSQL.
  • Опыт работы с большими объемами данных и понимание партиционирования таблиц.

Хорошо, если есть

  • Практический опыт переноса крупных модулей или бизнес-логики с Oracle на PostgreSQL.

Культура и преимущества

  • Работа в аккредитованной IT-компании и офис в шаговой доступности от метро.
  • ДМС со стоматологией, телемедициной и полисом ВЗР.
  • До 7 дней больничного в году без оформления больничного листа.
  • Адаптация с поддержкой HR и руководителя, регулярное ревью и индивидуальный план развития.
  • Конференции, курсы, тренинги, сертификации и корпоративный английский за счет компании.
  • Внутренние митапы, онлайн- и офлайн-мероприятия, а также поддержка выступлений и публикаций.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →