Требования:
- Высшее профильное образование.
- Опыт работы не менее 2-х лет.
- Глубокое знание языка Flux для эффективной агрегации и обработки данных за произвольные периоды (смена, неделя, вахта) и создания сложных отчетов.
- Опыт создания кастомных панелей для сложных задач, например, для подсчета времени наработки (uptime/downtime).
Обязанности:
- Разработка и администрирование дашбордов.
-
Навыки работы с базами данных и языками запросов. Уверенное написание эффективных и оптимизированных запросов на SQL и FLUX (для InfluxDB) для извлечения, агрегации и преобразования данных.
-
Визуализация данных. Глубокое понимание принципов эффективной визуализации данных и умение логически структурировать панели на дашборде.
-
Опыт работы с типами визуализации. Настройка и использование различных типов графиков (графики, гистограммы, тепловые карты, таблицы, статические значения и т.д.).
-
Гибкая настройка. Настройка визуализации, включая цветовые схемы, пороговые значения (Thresholds), единицы измерения, форматирование.
-
Интерактивность. Создание интерактивных и гибких дашбордов с использованием переменных (Variables), а также настройка навигации между дашбордами и добавление контекстных меток.
-
Анализ и преобразование данных.
-
Математические вычисления. Применение математических и статистических функций средствами InfluxQL и встроенными функциями Grafana (например, трансформации) для.
-
Вычисления скользящей средней за промежуток времени и отклонения параметра от этой средней.
-
Вычисления средней величины группы параметров и отклонения каждого параметра от этой групповой средней.
-
Преобразование сигналов. Опыт преобразования поступающих сырых сигналов в реальные физические величины (например, через формулы или lookup-таблицы).
-
Продвинутая подготовка данных. Умение работать с трансформациями данных (Transformations) прямо в интерфейсе Grafana без изменения исходного запроса к БД.
-
Настройка и администрирование оповещений (Alerting).
-
Создание оповещений. Определение условий, логики оценки и временных интервалов для создания надежных оповещений.
-
Каналы уведомлений. Настройка и управление каналами уведомлений (Email, Telegram и др. популярные сервисы).
-
Управление алертами. Создание и настройка ролевой модели оповещений. определение получателей, условий получения, а также группировка (Grouping) и подавление (Silences) алертов.
-
Шаблоны. Настройка и использование шаблонов уведомлений для предоставления максимально информативных сообщений.
-
Продвинутые алерты. Способность создавать алерты, анализирующие несколько источников данных или использующие сложную логику.
-
Углубленное знание функционала Grafana.
-
Опыт создания кастомных панелей для сложных задач, например, для подсчета времени наработки (uptime/downtime), где необходимо отображать время работы в различных режимах (например, 1 — работает, 0 — не работает).
-
Статистическая отчетность. Глубокое знание языка Flux для эффективной агрегации и обработки данных за произвольные периоды (смена, неделя, вахта) и создания сложных отчетов.
-
Настройка переменных временных диапазонов для быстрого переключения между стандартными отчетными периодами.
-
Опыт работы с внешними скриптами или плагинами (например, Grafana Reporter) для формирования отчетов в формате PDF.
Стабильность:
- Оформление по ГПХ
- Своевременная зарплата
- Развитие:
Корпоративное обучение и повышение квалификации
Комфорт:
- Режим гибкого рабочего времени (выбирай время начала трудового дня)
- Современный и стильный офис
- Уютная кофейня, мягкие диванчики и коворкинг
- Корпоративная сотовая связь
Заботу о здоровье:
- ДМС для сотрудников (без стоматологии)
- Бесплатный доступ в бассейны Екатеринбурга и Верхней Пышмы
- Корпоративный тренажерный зал прямо в офисе
- Дополнительное посещение спортивных секций
Приятные бонусы:
- Организация летнего отдыха для детей сотрудников
- Уникальная карта лояльности PASS (скидки более чем у 255 партнеров: магазины, кафе, аптеки, развлекательные площадки и многое другое)
- Детские подарки на Новый год, День знаний