BI разработчик — это разработчик бизнес-решений и систем бизнес-аналитики (Business Intelligence). Этот специалист оптимизирует бизнес-процессы с помощью информационных технологий и разрабатывает инструменты для бизнес-анализа.
Разработчики BI занимаются проектированием и внедрением многомерных моделей баз данных (логических и физических), витрин данных, складов данных, преобразований данных, аналитических систем и средств составления отчетов. Это включает программирование и настройку серверов с использованием MDX, дополнительные преобразования и решения для специализированных отчетов.
Так как BI-разработчик постоянно работает с данными, а данные хранятся, как правило, в реляционных базах данных, то необходимо знать язык SQL для управления данными, ознакомиться с понятием корпоративного хранилища данных, моделями данных, ETL, OLAP и многим другим. С этими знаниями можно расти от-BI разработчика до BI-архитектора.
Также можно развиваться в сторону предиктивной аналитики (predictive analytics) или больших данных (Big Data), так как классических методов уже не хватает для принятия правильных решений, и поэтому бизнесу необходимо правильно прогнозировать свои процессы, обрабатывая при это огромные массивы данных.
Этапы карьеры:
- Junior BI Developer
- BI Developer
- Senior BI developer
- BI Architect