Разработчик Баз Данных / Backend

Саратов, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Bash • JavaScript • Node.js • Python • SQL • TypeScript • Nest • MSSQL • Oracle • PostgreSQL • Redis
Удаленная работа
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Ведущий разработчик ПО (DBD / BE Dev).

Мои компетенции и опыт

T-Shaped инженер, 10+ лет в разработке и оптимизации баз данных. Специализация: PostgreSQL (PL/pgSQL), Oracle (PL/SQL), MS SQL Server (T-SQL), бэкенд на TypeScript/NestJS. Текущий фокус — PMIS-системы и микросервисы (бюджетирование, сметы, реестры ОКС), ранее — B2G-проекты уровня субъекта федерации: биллинг ЖКХ и расчёт субсидий (министерства Саратовской области: соцзащита, строительство и ЖКХ), а также финтех (НРД, ИНФИНИТУМ).

Главная экспертиза — комплексная оптимизация производительности на всех уровнях стека: переписывание неэффективных запросов на основе анализа планов EXPLAIN, проектирование индексов, партиционирование, оптимизация взаимодействия бэкенда с БД (стриминг данных, пакетная обработка) и ускорение критических участков кода (циклы, итерации). Миграция серверной логики между СУБД и системный анализ. Умею глубоко разбираться в чужом legacy-коде и автоматизировать рутину. Спроектировал No-code движок на процедурном слое СУБД (T-SQL → PL/pgSQL): бизнес-сущность описывается декларативно через JSON (атрибуты, свойства, реестры, конфигурации карточек и вкладок), хранимые процедуры автоматически разворачивают её в объекты БД и связанные метаданные. Ручной императивный SQL (ветвления, копипаста CRUD) исключён полностью.

🛠 Ключевые навыки (Технический стек)

- Базы данных и языки (Databases & Languages): PostgreSQL (PL/pgSQL), Oracle (PL/SQL), MS SQL Server (T-SQL), MySQL.
- Бэкенд и скрипты (Backend & Scripting): TypeScript, NestJS, JavaScript, Python, Bash, Shell, PowerShell.
- Инженерия данных и автоматизация (Data Engineering & Automation): Автоматизация процессов разработки, No-code Engine, ETL/ELT, JSON, XML, XSLT, миграция данных, комплексная оптимизация производительности, партиционирование, индексация, стриминг данных.
- Инструменты и экосистема (Tools & Ecosystem): Git, GitLab, GitHub, Jira, Confluence, Redmine, Bugzilla (опыт доработки под процессы HelpDesk).
- Инфраструктура и ОС (Infrastructure & OS): Linux (RHEL, Ubuntu, Mint), Windows, распределенные ИТ-сети, VPN.
- Менеджмент и анализ (Management & Analysis): Системный анализ (ТЗ, технические спецификации), управление командами (до 4 человек), организация техподдержки (HelpDesk / SLA).

☎️ Контакты

Telegram: нужен доступ к резюме
E-mail: нужен доступ к резюме



Есть файл резюме (защищен)


Интересные кандидаты