Markel Corporation
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Engineer с фокусом на Power BI в команде Central Data Engagement and Reporting. Разработка масштабируемых моделей данных, интерактивных дашбордов и отчётных решений для принятия решений на основе данных.
Задачи
- Проектировать, разрабатывать и поддерживать дашборды, отчёты и визуализации в Power BI под требования бизнеса
- Строить и оптимизировать модели данных в Power BI: star-схемы, связи, вычисляемые меры на DAX
- Загружать данные из различных источников (SQL-базы, Databricks, API, облачные хранилища, плоские файлы) в датасеты Power BI
- Писать эффективные SQL-запросы и хранимые процедуры для отчётности и аналитики
- Собирать требования с бизнес-аналитиками, продакт-менеджерами и стейкхолдерами и переводить их в технические спецификации
- Внедрять и поддерживать практики управления данными в Power BI, включая контроль доступа
- Оптимизировать производительность отчётов: оптимизация запросов, стратегии инкрементального обновления, управление размером датасета
- Интегрировать решения Power BI с другими инструментами и платформами (Databricks, SharePoint, Excel, Power Automate, Power Apps)
- Участвовать в код-ревью, тестировании и версионировании (Power BI deployment pipelines, Git)
- Документировать модели данных, ETL-процессы и спецификации отчётов
- Мониторить и устранять сбои обновления данных, проблемы производительности и расхождения в данных
- Участвовать в формировании стандартов и лучших практик BI-разработки
- Следить за обновлениями Power BI и отраслевыми практиками, предлагать улучшения BI-процессов
Требования
- 2+ года в software engineering, data engineering или business intelligence
- 2+ года практического опыта разработки в Power BI (Desktop, Service, Report Builder), включая сложный DAX
- Сильные навыки SQL: сложные запросы, оптимизация, хранимые процедуры, представления
- Интеграция Power BI с Azure (Synapse, Azure SQL Database, Databricks)
- Понимание концепций моделирования данных: star/snowflake схемы, нормализация/денормализация, хранилища данных
- Знание лучших практик визуализации данных и UX-принципов для дашбордов
- Сильные аналитические способности и навыки решения проблем
- Отличные коммуникативные навыки, умение объяснять технические концепции нетехническим стейкхолдерам
- Внимание к деталям и приверженность точности данных
- Умение управлять несколькими приоритетами и задачами в быстром темпе
- Опыт кросс-функциональной работы
- Самостоятельность и ориентация на постоянное обучение новым BI-инструментам
- Степень бакалавра в Computer Science, Information Systems, Engineering или смежной области
- Требуется разрешение на работу в США (спонсорство визы не предоставляется)
Условия
- Конкурентный пакет льгот
- Медицинская, стоматологическая и офтальмологическая страховка, опции life, disability и AD&D
- 401(k) с вкладом работодателя, Employee Stock Purchase Plan
- Оплачиваемый отпуск, корпоративные и плавающие праздники, родительский отпуск
- Возможность участия в годовой программе премирования
Навыки
- Power BI
- DAX
- SQL
- Azure
- Azure Synapse
- Azure SQL Database
- Databricks
- Data Modeling
- Star Schema
- Snowflake Schema
- Data Warehousing
- ETL
- Git
- CI/CD
- Power Automate
- Power Apps
- SharePoint
- Excel
- Python
- Agile
- Scrum