Обязанности:
- Разработка, оптимизация и сопровождение аналитической отчётности в среде JasperReports (Jaspersoft Studio).
- Проектирование и создание макетов для печатной продукции PLM-системы: сложные многостраничные формы, спецификации, ведомости материалов (BOM), этикетки с сохранением корпоративного стиля.
- Написание сложных SQL-запросов к реляционным базам данных (преимущественно PostgreSQL) для извлечения и агрегации данных из PLM-системы.
- Создание параметризированных отчётов, подотчётов (subreports) и динамических форм с условным форматированием.
- Оптимизация производительности существующих отчётов при работе с большими объёмами данных (пагинирование, кэширование на уровне датасета).
- Взаимодействие с бизнес-аналитиками для сбора требований, согласования макетов и проведения UAT-тестирования.
- Подготовка технической документации по разработанным отчётам и регламентам их сопровождения.
Требования:
- Опыт коммерческой разработки от 3-х лет в роли BI-разработчика, Java-разработчика со специализацией на отчётности или специалиста по поддержке отчётности.
- Глубокое знание JasperReports и работа Jaspersoft Studio.
- Продвинутый уровень SQL.
- Опыт работы с системами контроля версий (Git — ветки, слияния, разрешение конфликтов) и инструментами CI/CD (например, Jenkins/GitLab CI) для автоматической сборки артефактов отчётов.
- Навык проектирования макетов строго под стандарты печатной продукции: точное позиционирование элементов, работа с миллиметрами, поддержка сквозной нумерации страниц, колонтитулов и разрывов внутри групп.
Этапы интервью:
1) Интервью с hr и руководителем отдела (включая тех интервью)
2) Финальная встреча (очная) с генеральным директором компании и руководителем отдела
Технический стек компании
- Отчётность: Jaspersoft Studio, Jaspersoft Server.
- Базы данных: PostgreSQL 17+, Redis (для кэширования метаданных).
- Языки и фреймворки: Java 17+/21, Spring Boot, Maven/Gradle.
- Среда исполнения: Linux, WildFly/JBoss или Tomcat, GitLab, Nexus/Artifactory.
Условия: - График работы 5/2 пн-пт, формат работы дистанционно;
- Оформление в штат с первого дня работы, полностью "белая" и своевременно выплачиваемая заработная плата;
- Льготная программа ДМС после испытательного срока;
- Отсрочка от срочной службы (по программе поддержки ИТ-отрасли);
- Адекватное руководство, поддержка в сложных задачах, обучение и развитие.