SQL-разработчик / BI-аналитик (уровень Middle/Senior)
Описание
Обязательные технические навыки: Глубокое знание T-SQL (MS SQL Server): свободное владение CTE (в том числе для генерации данных), оконными функциями, временными и табличными переменными. Продвинутая работа со связями и фильтрацией: уверенное использование EXISTS/NOT EXISTS, точное понимание механики JOIN (особенно LEFT JOIN с составными условиями) во избежание дублирования и потери данных. Арифметика дат и временные интервалы: опыт работы с длительностями, пересекающимися интервалами и незакрытыми периодами. Пространственное мышление в SQL: умение "нарезать" непрерывные процессы на дискретные отрезки (например, распределять один длинный простой между несколькими сменами). Опыт и аналитика: Умение работать с краевыми случаями (Edge Cases): способность писать код, который корректно выводит нулевые значения (а не "дырки" в отчете), если за период не было событий. (Желательно) Опыт работы с производственными базами данных: понимание архитектуры MES/SCADA-систем, справочников оборудования, иерархии причин простоев. Опыт работы с производственными данными горнодобывающих предприятий. Навыки формирования отчетов и аналитики ключевых горно-транспортных показателей. Знание методик расчета и анализа OEE (общей эффективности оборудования). Аналитическое мышление и умение работать с большими объемами данных. Желателен опыт работы с диспетчерскими и производственными системами горного предприятия. Условия: График работы - 5/2, с 08:00 до 17:00; Своевременная заработная плата.
Требования
Глубокое знание T-SQL (MS SQL Server):