Локация
Москва, гибридный формат с посещением офиса 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 и руководителя, регулярное ревью и индивидуальный план развития.
•Конференции, курсы, тренинги, сертификации и корпоративный английский за счет компании.
•Внутренние митапы, онлайн- и офлайн-мероприятия, а также поддержка выступлений и публикаций.