707,525open jobs
41,962companies
101,146added this week
Browse all
Salary
$32k – $77k per year (Estimated)
Location
Remote/Hybrid (Moscow, Russia)
Seniority
Senior
Employment
Contractor
Overview
Company
Impact
Profile match
Napoleon IT is a Russian software development and artificial intelligence company headquartered in Chelyabinsk and founded in 2011. The firm provides AI-driven solutions for retail and e-commerce, including demand forecasting, price optimization, inventory management, and computer vision systems for shelf monitoring. It operates internationally with offices in Russia and the United Arab Emirates, delivering custom software development, IT consulting, and outstaffing services to large-scale enterprises.

Мы не просто IT-компания, а место, в котором искусственный интеллект объединяется с человеческим.

Napoleon IT - это более 250 сотрудников, три офиса в России и три направления развития: заказная разработка, outstaffing и собственные продукты. Мы создаём и внедряем технологические решения для крупных российских компаний, среди которых Лента, X5 Group, РИВ ГОШ, Kari, Hoff и другие.

Сейчас мы ищем старшего разработчика PostgreSQL / PL/pgSQL на проект в банковской сфере(формат аутстаффинга). Основной фокус роли: перенос серверной бизнес-логики с Oracle на PostgreSQL в рамках проекта по миграции системы, связанной с выпуском банковских карт.

О роли:

Вам предстоит работать с существующей бизнес-логикой на Oracle: разбираться в PL/SQL-коде, адаптировать его под архитектуру и особенности PostgreSQL и реализовывать на PL/pgSQL.

Важно понимание различий между СУБД, работа с производительностью и корректностью реализации при больших объёмах данных.

Вам предстоит:

  • анализировать существующий PL/SQL-код Oracle: пакеты, процедуры, функции и триггеры;

  • адаптировать и переписывать бизнес-логику Oracle под PostgreSQL с реализацией на PL/pgSQL;

  • разрабатывать хранимые процедуры, функции и триггеры в PostgreSQL;

  • проектировать и оптимизировать структуры базы данных, включая таблицы, индексы и представления;

  • анализировать планы выполнения и оптимизировать сложные и ресурсоёмкие SQL-запросы;

  • проводить рефакторинг существующего кода с учётом особенностей PostgreSQL;

  • участвовать в миграции данных и интеграционных процессах ETL/ELT;

  • совместно с системными аналитиками и backend-разработчиками реализовывать бизнес-требования.

Мы ожидаем:

  • коммерческий опыт разработки под PostgreSQL с использованием PL/pgSQL от 3 лет;

  • уверенное знание SQL и практический опыт работы со сложными JOIN, подзапросами, аналитическими и оконными функциями;

  • умение читать, анализировать и понимать существующий PL/SQL-код Oracle, включая пакеты, процедуры, функции и триггеры;

  • понимание особенностей переноса серверной бизнес-логики с Oracle на PostgreSQL;

  • опыт оптимизации и тюнинга SQL-запросов, анализа планов выполнения и поиска проблем производительности;

  • практический опыт работы с EXPLAIN, EXPLAIN ANALYZE и pg_stat_statements;

  • понимание внутренних механизмов PostgreSQL, влияющих на производительность, блокировки и выполнение запросов;

  • понимание архитектурных различий Oracle и PostgreSQL, в том числе механизмов блокировок, MVCC в PostgreSQL и Undo в Oracle, различий в работе с транзакциями и серверной бизнес-логикой;

  • опыт работы с большими объёмами данных;

  • понимание механизмов партиционирования таблиц.

Условия:
  • гибридный формат работы в Москве;

  • оплату участия в профильных онлайн-конференциях;

  • компенсацию расходов на профессиональную литературу;

  • доступ к курсам объединённой IT-школы GIGASCHOOL;

  • онлайн- и офлайн-мероприятия: квизы, спортивные активности, творческие встречи и корпоративы.

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.
707,525 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
Moscow
Data Engineer 6 hours ago
$20k – $39k per year (Estimated) • In office • 2+ years exp • Master's Degree • Moscow
Python
Java
SQL
Scala
Databases
Oracle
MS SQL
Teradata
AI/ML
AI Agents
Analytics
ETL/ELT
Informatica
SSIS
Apply
Senior Data Engineer 6 hours ago
$28k – $58k per year (Estimated) • In office • Full-Time • Master's Degree • Bengaluru
Python
SQL
Databases
Snowflake
Apache Kafka
AI/ML
Spark
Flink
Machine Learning
DevOps
GCP
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Apply
$28k per year (net) • Remote • Moscow
JavaScript
TypeScript
SQL
Node JS
1C
Node JS
Fastify
Prisma
Databases
PostgreSQL
Redis
NATS
AI/ML
Cursor
Claude Code
AI Agents
OpenAI Codex
Frontend
Tailwind CSS
Next.js
React.js
Zod
DevOps
Rest API
Docker Compose
Helm
VictoriaMetrics
Yandex Cloud
GitLab CI
CI/CD
Git
Docker
Kubernetes
Grafana
kubectl
Amazon S3
IAM
Linux
TCP/IP
DNS
Cybersecurity
OWASP Top 10
Management
Bitrix24
Telegram
QA
Playwright
Jest
Apply
$86k – $144k per year • In office • Full-Time • 8+ years exp • PhD • Dublin
Python
SQL
Databases
Databricks
AI/ML
Spark
MLFlow
Machine Learning
DevOps
Azure
Git
Linux
Analytics
ETL/ELT
Apply
$64k – $148k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Windsor
Java
SQL
Databases
MySQL
Oracle
DevOps
Azure
Incident Management
Analytics
Azure Data Factory
Management
ServiceNow
Apply
$26k – $69k per year (Estimated) • In office • Internship • Chelyabinsk
AI/ML
Cursor
Claude
ChatGPT
AI Agents
LLM
OpenAI Codex
Apply
$12k – $20k per year (Estimated) • In office • Full-Time • 2+ years exp • Chelyabinsk
1C
AI/ML
AI Agents
LLM
Apply
$18k – $48k per year (Estimated) • Remote/Hybrid • Full-Time • Saint Petersburg
Python
Go
JavaScript
Kotlin
TypeScript
C#
AI/ML
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
Tool Use
DevOps
CI/CD
Git
Docker
Apply
$16k – $43k per year (Estimated) • Remote/Hybrid • Full-Time • Chelyabinsk
Python
Go
JavaScript
Kotlin
TypeScript
C#
AI/ML
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
Tool Use
DevOps
CI/CD
Git
Docker
Apply
$21k – $57k per year (Estimated) • Remote/Hybrid • Full-Time • Moscow
Python
Go
JavaScript
Kotlin
TypeScript
C#
AI/ML
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
Tool Use
DevOps
CI/CD
Git
Docker
Apply
$38k – $70k per year (Estimated) • Remote • 6+ years exp • Moscow
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
SOAP
Management
Confluence
Jira
Draw.io
UML
BPMN
QA
Swagger
Postman
Apply
$21k – $25k per year • In office • 1+ year exp • Moscow
Apply
$21k – $46k per year (Estimated) • Remote/Hybrid • 3+ years exp • Moscow
DevOps
Windows
Apply
$14k – $28k per year (Estimated) • Remote • Part-Time • Moscow
AI/ML
ChatGPT
Apply
$35k – $74k per year (Estimated) • In office • 3+ years exp • Moscow
Python
Python
FastAPI
AI/ML
MLFlow
Fine-tuning
Prompt Engineering
AI Agents
Mistral
Kubeflow
TensorFlow
PyTorch
LLM
RAG
Apply
See all jobs
This is one of many
707,525 more open roles from verified company boards, updated every day.