| Data Engineer | Строит и ведёт конвейеры, перемещающие и очищающие данные | Данные живут в нескольких местах, и получить надёжную версию это ручная работа |
| Data Scientist | Статистическое моделирование, прогнозирование и машинное обучение на существующих данных | Вопрос по-настоящему прогнозный, а не просто описательная отчётность |
| Data Analyst | Превращает доступные данные в отчёты, дашборды и конкретные ответы | Нужен ответ на бизнес-вопрос из данных, которые у вас уже есть |
| Data Architect | Проектирует, как данные моделируются, хранятся и управляются в бизнесе | Нескольким системам и командам нужна общая, спланированная структура данных |
| Database Developer | Проектирует схемы и пишет запросы и хранимые процедуры для приложения | Базу данных приложения нужно построить или расширить |
| Database Engineer | Поддерживает производительность, доступность и резервное копирование базы данных в продакшне | Существующая база данных медленная, под риском или нуждается в миграции |
| SQL Developer | Пишет и настраивает SQL-запросы и отчёты по реляционным системам | Работа определяется именно SQL, а не одним конкретным продуктом базы данных |
| BI Developer | Строит конкретные отчёты и дашборды из уже существующих данных | Нужны конкретные построенные отчёты, а не более широкая программа отчётности |
| Business Intelligence Developer | Настраивает определения KPI, семантические модели и управление отчётностью | Нескольким командам нужны согласованные цифры, а не один дашборд |
| Power BI Developer | Строит и поддерживает отчёты именно на Microsoft Power BI | Ваша организация уже стандартизировалась на Power BI |
| Tableau Developer | Строит и поддерживает дашборды именно на Tableau | Ваша организация уже стандартизировалась на Tableau |
| Looker Developer | Строит и поддерживает модели и дашборды именно на Looker | Ваша организация уже стандартизировалась на Looker или LookML |
| ETL Developer | Строит запланированные задачи извлечения, преобразования и загрузки данных | Данные нужно перемещать между системами по надёжному расписанию |
| Data Warehouse Developer | Проектирует и строит хранилище, из которого читают инструменты отчётности | Отчётность медленная или непоследовательная из-за отсутствия нормального хранилища |
| Big Data Engineer | Строит конвейеры и хранилища для данных, слишком больших для одной базы данных | Реальным ограничением служит именно объём данных, а не только сложность |
| Snowflake Developer | Строит и настраивает работу с данными именно на платформе Snowflake | Ваше хранилище данных уже работает на Snowflake |
| Databricks Engineer | Строит конвейеры и модели именно на платформе Databricks | Ваша работа с данными или машинным обучением уже идёт на Databricks |
| Hadoop Developer | Поддерживает и расширяет работу существующего кластера Hadoop | Уже развёрнутой системе Hadoop нужна поддержка или план миграции |
| Spark Developer | Пишет задачи распределённой обработки данных на Apache Spark | Конвейеру нужно быстро обрабатывать данные, слишком большие для одной машины |