SQL-программист/Разработчик баз данных
Описание
«Санаториум» — лидер на рынке автоматизации санаториев, medical-SPA и реабилитационных центров. 8 лет подряд наш продукт признают лучшим в отрасли. Мы разрабатываем, внедряем и сопровождаем собственные IT-решения для отелей и санаториев. Сейчас мы активно масштабируем аналитическую платформу и строим новое хранилище данных — поэтому ищем сильного SQL-специалиста, который будет проектировать DWH, оптимизировать запросы и делать отчёты. Чем предстоит заниматься: 1. Разработка данных и архитектура Участие в проектировании структуры хранилища данных (DWH) и разработке витрин для аналитической отчётности; Написание dbt-скриптов для трансформации и загрузки данных: управление зависимостями, настройка тестов качества данных, документирование моделей; Разработка высокопроизводительного SQL-кода (хранимые процедуры, представления, сложные запросы) под MS SQL Server, PostgreSQL, ClickHouse; Оптимизация и тонкая настройка SQL-запросов для обеспечения требуемой производительности (SLA). 2. BI-разработка (визуализация): Создание пользовательских отчётов: разработка визуальной части в Stimulsoft, Metabase, Superset (настройка макетов, параметров, фильтров, дашбордов); Обеспечение корректности данных и удобства использования (юзабилити) отчётов на всех этапах разработки. 3. Качество кода и надежность: Написание читаемого, структурированного кода с комментариями согласно стандартам команды; Проведение ревью кода коллег: конструктивная обратная связь, поиск потенциальных проблем и узких мест; Выявление, локализация и оперативное исправление ошибок (багов) и проблем с производительностью; 4. Коммуникация и управление задачами: Анализ технического задания, декомпозиция и оценка трудозатрат (Planning Poker) по задачам; Ведение задач в YouTrack: актуализация статусов, ежедневное списание времени; Участие в ежедневных митингах, оперативная обратная связь в мессенджере и комментариях к задачам. 5. Документирование и поддержка: Оформление и актуализация описаний разработанных отчётов в Confluence (структура, фильтры, примеры); Развёртывание отчётов у клиента (ручное или автоматическое) с сохранением предыдущих версий для возможности отката; Взаимодействие со смежными отделами (аналитики, QA, поддержка) по вопросам интеграции и эксплуатации отчетов. 6. Инициативы и развитие: Самостоятельное создание задач при обнаружении багов в смежных системах; Предложение идей по рефакторингу кода и улучшению продукта (по согласованию с руководителем); Изучение новых технологий в области БД и BI-инструментов. Что мы ждём от тебя: Уверенное знание SQL. Опыт коммерческой разработки под MS SQL Server и PostgreSQL (хранимые процедуры, представления, сложные запросы); Понимание принципов индексации и опыт оптимизации производительности запросов; Умение читать и анализировать Execution Plan (сложных запросов); Опыт разработки визуальной части отчётов в любом BI-инструменте (желательно Stimulsoft или Superset); Уверенное владение Git (GitFlow, ветвление, разрешение конфликтов, Merge Request'ы); Опыт работы в системе трекинга задач (оценка трудозатрат, ведение статусов); Навыки проведения Code Review (умение давать конструктивную обратную связь и принимать замечания); Опыт документирования разработанных решений (описание структуры, фильтров, зависимостей); Понимание Agile-процессов. Будет большим плюсом: Опыт работы с ClickHouse; Опыт написания dbt-скриптов; Опыт использования AI-агентов для автоматизации задач (написание SQL, документирование, анализ кода). Что мы предлагаем: Официальное трудоустройство по ТК РФ с первого дня (аккредитованная IT-компания); График 5/2 с гибким началом дня (08:00–11:00 по мск); Полная удалёнка из любого региона — работайте там, где вам комфортно; Зарплата от 130 000 ₽ на руки (обсуждаем с финальными кандидатами индивидуально); ДМС со стоматологией и телемедициной — после испытательного срока; Культуру взаимного уважения и кросс-функционального сотрудничества, где ценят время и экспертизу каждого; Интересные задачи: ты будешь работать со сложным и востребованным продуктом, лидером в своей нише; Команда и отдых: Дружный коллектив и ежегодные корпоративные выездные мероприятия.