ГУ «УКУК» при ГП КР ищет к себе в команду разработчиков уровня Middle SQL Developer готовых к сложным и интересным проектам в сфере уголовного правосудия, а также в органах судебной власти, которые позволят повысить уровень своего профессионализма, карьерного роста и профессиональных знаний.
Что нужно, чтобы присоединиться к нам:
· Уверенное
знание PostgreSQL (запросы, индексация, explain plan, транзакции, оконные
функции)
· Опыт
разработки отчетов в JasperReports или JasperSoft Studio
· Опыт
написания и поддержки SQL-запросов для отчетности
· Навыки
оптимизации сложных SQL-запросов
· Знание
PL/pgSQL (процедуры, функции, курсоры, обработка ошибок)
· Понимание
нормализации, денормализации, ACID-принципов
· Умение
работать с Git, Jira или другими инструментами командной разработки
Будет плюсом:
· Опыт
взаимодействия с Java-приложениями (особенно Spring Boot)
· Знание
JPA/Hibernate, понимание принципов ORM
· Опыт
работы с REST API или построением интеграций с отчетами
· Опыт
работы с Liquibase/Flyway
· Опыт
автоматизации экспорта отчетов (PDF, Excel и др.)
· Базовые
навыки Java (умение читать код, править SQL в Java-репозиториях)
Обязанности:
·
Разработка и оптимизация SQL-запросов под
PostgreSQL
·
Создание и сопровождение отчетов в
JasperReports (JasperStudio)
·
Разработка хранимых процедур, функций,
триггеров (PL/pgSQL)
·
Анализ, оптимизация производительности БД,
настройка индексов
·
Сопровождение и поддержка существующей
отчетности
·
Взаимодействие с backend-командой (Java +
Spring) по вопросам данных
· Документирование решений, схем, запросов