Программист Senior PowerBI

Требуемый опыт работы: более 6 лет

Полная занятость, полный день

Должностные обязанности:

• Разработка полного цикла потока информации, начиная с запроса к источнику данных до конечного дашборда на портале.
• Участие в подготовке технических заданий в качестве эксперта по возможностям платформы PowerBI.
• Участие в доработках уже имеющихся решений.
• Консультирование по нетипичным вопросам от команды разработки.
• Разработка интеграционных решений.
• Разработка технической документации.
• Непрерывное развитие профессиональных навыков.

Требования:

• Профильное высшее образование (очное, специализация - ИТ).
• Опыт работы в области программирования не менее 5 лет.
• Умение разрабатывать/ дорабатывать PostegreSQL, OracleSQL, MySQL запросы на middle уровне.
• Углубленные познания MSSQL, T-SQL.
• Опыт профессионального программирования Visual Studio - SQL Server Integration Services.
‌• Разработка механизмов извлечения данных из первоисточников (СУБД, Web потоки, OData, файлы БД и электронных таблиц)
‌• Инкрементная загрузка данных, обработка данных - групповые обработки, синхронизация справочников, выгрузка в DHW, с созданием дочерних структур хранения.
• Опыт профессионального программирования Visual Studio - SQL Server Analysis Services. Создание Multidimensional/Tabular model.
‌• Выстраивание механизмов загрузки и автоматической синхронизации из DWH в OLAP.
‌• Выстраивание схем взаимосвязей данных, создание иерархических деревьев измерений, виртуальных измерений, секционные обработчики.
‌• Выстраивание модели ролевого/объектного доступа к OLAP SSAS.
• Опыт профессионального программирования на языке функциональных запросов DAX.
‌• Создание связанных таблиц, вложенных мер, вычисляемых мер (столбчатых/строчных).
• Опыт профессионального использования PowerBI Desktop при построении дашбордов.
• Знание и применение принципов коллективной разработки программ.
• Опыт использования интеграционных механизмов, механизмов обмена данными, HTTP/SOAP сервисы и т.д.
• Умение оперативно принимать решения для достижения поставленных целей, инициативность.
• Способность работать с большим объемом информации в сжатые сроки.

Дополнительные требования (желательно/будет преимуществом):

• Знания R-Script.
• Администрирование MS SQL Server.
• Углубленные знания Power BI Report Server и его конфигурирование.
• Умение создавать на PHP, Apache, IIS простые формы ввода параметризированных таблиц, с сохранением в DWH.
• Знания MS Agent.
• Знания Linked Server.
• Опыт разработки нетиповой конфигурации с нуля.

Ключевые навыки:

HTML
CSS
SQL
Управление командой
Системный анализ
C#
Transact-SQL
JS
TypeScript