711,116open jobs
42,310companies
100,023added this week
Browse all
Salary
$22k – $46k per year (Estimated)
Location
Remote/Hybrid (Saint Petersburg, Russia)
Seniority
Junior · 2+ years exp
Overview
Company
Impact
Profile match
Айсистемс – интернет для компаний и юридических лиц. Защищенные и зарезервированные каналы связи. Выгодные корпоративные тарифы. Мониторинг и техническая поддержка 24/7. Надежный провайдер для вашего бизнеса. 3000+ подключенных объектов.

Ищем 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 или аналоги.
  • Опыт работы с версионированием кода БД (Liquibase, Flyway или собственные миграционные скрипты).
  • Базовое знание Linux/shell для работы со скриптами и логами.

Опыт работы

  • От 2 до 4 лет коммерческого опыта разработки на Oracle PL/SQL.
  • Опыт разработки и поддержки хранимых процедур в продакшн-системах (не только учебные задачи).
  • Желателен опыт работы с высоконагруженными системами или биллинговыми/транзакционными системами - особенно ценно для телеком-контекста (обработка большого объёма транзакций, целостность данных).
  • Опыт интеграции БД с внешними системами (через API, очереди сообщений, ETL).

Дополнительно приветствуется

  • Опыт работы с другими СУБД (PostgreSQL, MySQL) как признак широты кругозора.
  • Знание Java/Python для написания вспомогательных скриптов или интеграций.
  • Знание Docker/Docker Compose для отладки миграций на локальном экземпляре БД.
  • Знание утилит командной строки Oracle: impdp/expdp, sqlplus.

Софт-скиллы, которые помогут быть эффективным

  • Внимательность к деталям - ошибки в PL/SQL-коде на проде могут стоить дорого (искажение данных, простой сервиса).
  • Умение читать и оптимизировать чужой код, а не только писать свой.
  • Способность работать с legacy-кодом и документировать изменения.
  • Коммуникация с бизнес-аналитиками для перевода требований в логику БД.
  • Ориентированность на развитие в качестве продуктового инженера - важны не только технические компетенции, но и развитие компетенций по продукту.

Почему эта позиция может быть интересна

Вы будете работать не с учебными задачами, а с реальной бизнес-логикой биллинговой системы, где корректность обработки данных, производительность и стабильность напрямую влияют на работу наших телекоммуникационных сервисов.

В позиции есть возможность глубоко погрузиться в Oracle PL/SQL, работать со сложной логикой БД и развиваться в направлении продуктовой разработки.

Что мы предлагаем?

  • Работа в современном лофт-офисе м. Балтийская (10 мин. от метро пешком);
  • По доходу делаем индивидуальное предложение в зависимости от опыта соискателя;
  • Испытательный срок 2-3 месяца;
  • Корпоративный спорт, мероприятия, позитивная атмосфера;
  • Удобный офис "open space", современное оснащение, чай/кофе, фрукты, кухня, есть парковка (компенсируем 50% стоимости).
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
711,116 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Saint Petersburg
In office • Internship
Python
SQL
Databases
Snowflake
AI/ML
dbt
Analytics
ETL/ELT
Apply
Assoc IT Developer 2 hours ago
$17k – $47k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
AI/ML
Spark
AI Agents
DevOps
CI/CD
Analytics
ETL/ELT
Management
Agile
Apply
$22k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • Bengaluru
SQL
Databases
Snowflake
Databricks
AI/ML
Copilot
dbt
DevOps
Azure
CI/CD
AWS
Analytics
ETL/ELT
Informatica
Talend
DataStage
Azure Data Factory
Management
Agile
Scrum
Apply
$46k – $103k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Taichung
SQL
Analytics
Tableau
Power BI
Management
SharePoint
Agile
Apply
$33k – $66k per year (Estimated) • In office • Moscow
Python
SQL
Python
pySpark
Databases
Greenplum
AI/ML
Spark
NLP
Apply
$14k – $27k per year (Estimated) • Remote/Hybrid • Contractor • Saint Petersburg
Apply
$22k – $42k per year (Estimated) • Remote • Full-Time • 4+ years exp • Saint Petersburg
AI/ML
Function Calling
AI Agents
DevOps
CI/CD
Git
Docker
Kubernetes
Apply
up to $55k per year (gross) • Remote/Hybrid • Full-Time • 1+ year exp • Saint Petersburg
PHP
PHP
Bitrix
Apply
$23k per year (gross) • In office • Full-Time • 2+ years exp • Saint Petersburg
1C
Management
Google Sheets
Apply
$12k per year (net) • In office • Full-Time • 2+ years exp • Saint Petersburg
Management
Google Sheets
Apply
See all jobs
This is one of many
711,116 more open roles from verified company boards, updated every day.