Профиль навыка

Индексирование БД

B-tree, Hash, GiST, GIN, BRIN индексы, query plan analysis

Базы данных Оптимизация БД

Ролей

44

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

86

ещё 134 — необязательные

Домен

Базы данных

Группа

Оптимизация БД

Последнее обновление

17.03.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
1С Developer Понимает базовые концепции индексирования в платформе 1С:Предприятие: создание индексов для регистров сведений, реквизитов справочников и журналов документов. Следует командным рекомендациям по добавлению индексов для часто запрашиваемых полей. Умеет читать планы выполнения запросов в консоли 1С:Предприятие.
AI Product Engineer Изучает основы индексирования баз данных и его влияние на производительность запросов в AI-продуктах. Понимает типы индексов и базовые принципы их создания для таблиц с ML-метриками и пользовательскими данными.
Analytics Engineer Обязателен Понимает принципы индексирования и его влияние на скорость аналитических запросов. Читает планы выполнения запросов и определяет, когда индексы используются. Создаёт простые B-tree индексы по рекомендациям старших коллег.
Android Developer Понимает основы индексирования SQLite для локальных баз данных Android: CREATE INDEX, индексы по первичному ключу и влияние на производительность запросов. Следует командным гайдлайнам по аннотациям индексов Room database. Умеет использовать EXPLAIN QUERY PLAN для проверки использования индексов.
Backend Developer (C#/.NET) Обязателен Создаёт индексы через EF Core Fluent API и миграции. Понимает B-tree и hash индексы. Использует EXPLAIN для проверки. Знает о влиянии индексов на INSERT/UPDATE.
Backend Developer (Elixir) Обязателен Создаёт базовые индексы в Ecto-миграциях для PostgreSQL: одноколоночные, уникальные и составные. Понимает влияние индексов на скорость SELECT-запросов в Elixir-приложениях. Использует create index и create unique_index в миграциях mix ecto.gen.migration.
Backend Developer (Go) Обязателен Создаёт базовые B-tree индексы в PostgreSQL для Go-сервисов, понимает разницу между обычными и уникальными индексами. Использует EXPLAIN для проверки использования индексов в запросах, которые генерирует Go-приложение через pgx/sqlx.
Backend Developer (Java/Kotlin) Обязателен Создаёт индексы для ускорения частых запросов. Понимает разницу между B-tree, hash и GIN индексами. Использует EXPLAIN для проверки использования индексов. Знает о влиянии индексов на скорость записи.
Backend Developer (Node.js) Обязателен Создаёт индексы через Prisma/Knex миграции: @@index для composite, @@unique для constraints. Понимает B-tree индексы. Проверяет EXPLAIN для query optimization.
Backend Developer (PHP) Обязателен Создаёт простые индексы для ускорения WHERE и JOIN. Понимает разницу между PRIMARY, UNIQUE и обычным индексом. Знает, что индексы замедляют INSERT/UPDATE. Использует EXPLAIN для проверки.
Backend Developer (Python) Обязателен Понимает что индексы ускоряют SELECT. Знает CREATE INDEX синтаксис. Добавляет индексы по рекомендации. Понимает что индексы замедляют INSERT.
Backend Developer (Rust) Обязателен Создаёт базовые индексы PostgreSQL для Rust-приложений, понимая связь между типами запросов в SQLx/Diesel и необходимыми индексами. Использует EXPLAIN для анализа планов запросов и добавляет B-tree индексы для часто используемых WHERE-условий.
Backend Developer (Scala) Обязателен Понимает базовые принципы индексирования в PostgreSQL: создание B-tree индексов, чтение EXPLAIN ANALYZE для простых запросов из Scala-приложений. Знает разницу между первичным ключом и обычным индексом, умеет определить необходимость индекса по медленным запросам в логах.
BI Analyst Обязателен Понимает базовые концепции индексирования БД: первичные ключи, внешние ключи и их влияние на производительность запросов. Распознаёт, когда медленные запросы могут выиграть от создания индексов. Следует рекомендациям DBA по использованию индексов для аналитических запросов.
Blockchain Developer Понимает indexing для blockchain: chain data indexing, event index structure.
Computer Vision Engineer Понимает концепции индексирования и может создавать простые индексы для таблиц с метаданными изображений. Знает влияние индексов на скорость поиска в CV-датасетах.
Data Analyst Обязателен Понимает, как индексы влияют на время выполнения запросов к аналитическим датасетам. Знает разницу между кластерными и некластерными индексами. Умеет проверить, покрывают ли существующие индексы часто используемые колонки WHERE и JOIN в аналитических запросах.
Data Engineer Обязателен Создаёт индексы для ускорения extraction-запросов: B-tree для равенств, composite для multi-column WHERE. Использует EXPLAIN для проверки использования индексов в ETL-запросах.
Data Scientist Понимает базовые концепции индексирования для эффективного извлечения данных при тренировке моделей и feature engineering. Знает, как индексы влияют на скорость запросов при извлечении больших датасетов. Следует командным практикам создания индексов для часто запрашиваемых таблиц фич.
Database Engineer / DBA Создаёт базовые индексы: B-tree для WHERE и JOIN, понимает разницу между clustered и non-clustered. Использует EXPLAIN для обнаружения missing indexes. Знает про index scan vs table scan.
Desktop Developer (.NET WPF/WinUI/MAUI) Понимает базовые индексы PostgreSQL: B-tree, UNIQUE. Использует EF Core аннотации [Index] для создания индексов. Анализирует slow queries через pg_stat_statements.
Desktop Developer (Electron/Tauri) Понимает индексирование SQLite для локальных баз данных Electron-приложений: создание индексов, первичные ключи и влияние на производительность поиска. Следует командным гайдлайнам по индексированию часто запрашиваемых полей во встроенных БД. Умеет диагностировать медленные запросы через EXPLAIN.
Desktop Developer (Qt/C++) Изучает основы индексирования баз данных для серверных компонентов Qt-экосистемы. Понимает типы индексов и их влияние на производительность запросов в бэкенд-сервисах, поддерживающих desktop-приложения.
DevOps Engineer Понимает database indexing для DevOps: мониторинг index health, automated alerting на performance issues. Выполняет index maintenance.
Embedded Developer Понимает назначение индексов в базах данных и их влияние на производительность запросов. Умеет создавать простые индексы для таблиц хранения телеметрии embedded-устройств.
Flutter Developer Понимает назначение индексов в базах данных и их влияние на производительность запросов. Применяет базовые индексы для ускорения типичных запросов бэкенда Flutter-приложения.
Frontend Developer (React) Понимает базовые концепции индексирования БД в контексте фронтенда: как индексы влияют на время ответа API, оптимизация производительности IndexedDB и эффективность запросов browser storage. Следует командным практикам создания индексов IndexedDB.
Frontend Developer (Vue) Понимает что индексы в базе данных ускоряют запросы и влияют на скорость загрузки данных во Vue-приложение. Знает связь между медленными запросами и плохим UX для пользователей.
Fullstack Developer Понимает роль индексов в fullstack-приложениях: создаёт B-tree индексы для частых WHERE-условий, уникальные индексы для бизнес-ключей. Анализирует EXPLAIN-планы для медленных запросов, генерируемых ORM на бэкенде, и добавляет недостающие индексы.
Game Server Developer Понимает назначение индексов в базах данных и их влияние на производительность запросов. Знает когда создавать индексы для таблиц игроков, предметов и результатов матчей.
Infrastructure Engineer Понимает базовые принципы индексирования баз данных и их влияние на производительность. Умеет создавать индексы в рамках инфраструктурных миграций и мониторить их использование.
iOS Developer Изучает основы индексирования баз данных для серверных компонентов iOS-экосистемы. Понимает типы индексов и их влияние на производительность запросов мобильного API к базе данных.
IoT Engineer Понимает назначение индексов в базах данных и их влияние на производительность. Знает базовые типы индексов, используемых для ускорения запросов к данным IoT-телеметрии.
LLM Engineer Понимает indexing для LLM: vector indexes, embedding storage. Работает с vector databases.
ML Engineer Понимает, как индексы БД влияют на скорость загрузки данных для ML тренировочных пайплайнов. Знает базовые концепции индексирования для feature store и баз данных трекинга экспериментов. Следует командным практикам создания индексов для часто запрашиваемых таблиц метаданных моделей.
MLOps Engineer Понимает базовые принципы индексирования в контексте MLOps: зачем нужны индексы на таблицах с метаданными моделей и экспериментов. Умеет использовать EXPLAIN для анализа простых запросов к данным обучения и создавать B-tree индексы по ключевым колонкам для ускорения извлечения фичей.
Performance Testing Engineer Анализирует index usage для performance: missing indexes через EXPLAIN, unused indexes через pg_stat_user_indexes. Понимает impact индексов на read/write performance.
QA Automation Engineer Понимает базовые концепции индексирования для тестовых БД: как индексы влияют на скорость настройки тестовых данных и производительность запросов в тестовых ассертах. Следует командным гайдлайнам по созданию индексов для БД тестовых окружений. Умеет выявить отсутствующие индексы, вызывающие медленные тестовые наборы.
React Native Developer Понимает индексирование SQLite/WatermelonDB для локальных баз данных React Native. Знает, как создавать индексы для паттернов offline-first синхронизации данных. Следует командным практикам оптимизации запросов к локальным БД на мобильных устройствах с ограниченными ресурсами.
Site Reliability Engineer (SRE) Понимает indexing для SRE: мониторит index usage, настраивает alerting на missing indexes. Проверяет index health через database monitoring tools.
Solutions Architect Понимает indexing в архитектуре: index types, performance implications. Оценивает indexing requirements для data models.
Systems Programmer (C/C++) Понимает indexing на системном уровне: B-tree implementations, disk I/O patterns.
Technical Lead Понимает индексирование: B-tree, hash indexes, composite indexes. Создаёт индексы через миграции и проверяет их использование через EXPLAIN.
Telecom Developer Понимает назначение индексов в базах данных и их влияние на производительность запросов к CDR-данным. Умеет создавать простые индексы для таблиц с записями о звонках и событиях.
Роль Обязательность Описание
1С Developer Проектирует эффективные стратегии индексирования для БД 1С:Предприятие: составные индексы для сложных запросов, выбор индексов для отчётов по регистрам документов и анализ поведения оптимизатора запросов. Понимает компромиссы между количеством индексов и производительностью записи. Оптимизирует запросы через анализ планов выполнения.
AI Product Engineer Создаёт эффективные индексы для таблиц AI-продуктов, оптимизируя запросы к логам инференса, пользовательским данным и метрикам моделей. Анализирует планы выполнения запросов и устраняет проблемы производительности.
Analytics Engineer Обязателен Анализирует планы выполнения запросов для определения необходимых индексов в источниках данных. Создаёт составные индексы для типичных аналитических паттернов: фильтрация по дате + dimension. Понимает trade-off между скоростью чтения и записи.
Android Developer Проектирует индексы для оптимизации запросов, критичных для Android-клиента. Анализирует планы выполнения и создаёт составные индексы для пагинации, фильтрации и поиска.
Backend Developer (C#/.NET) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует Entity Framework Core эффективно.
Backend Developer (Elixir) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует Ecto эффективно.
Backend Developer (Go) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует sqlx/GORM эффективно.
Backend Developer (Java/Kotlin) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует Hibernate/JPA эффективно.
Backend Developer (Node.js) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует Prisma/TypeORM эффективно.
Backend Developer (PHP) Обязателен Анализирует планы выполнения через EXPLAIN ANALYZE. Создаёт составные индексы с учётом selectivity и порядка колонок. Использует covering indexes для оптимизации частых запросов. Мониторит неиспользуемые индексы и их влияние на скорость записи.
Backend Developer (Python) Обязателен Создаёт B-tree, UNIQUE, COMPOSITE индексы. Использует EXPLAIN для query plans. Знает когда индекс помогает и когда вредит. Создаёт индексы для foreign keys.
Backend Developer (Rust) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует diesel/sea-orm эффективно.
Backend Developer (Scala) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует Slick/Doobie эффективно.
BI Analyst Обязателен Проектирует стратегии индексирования для аналитических нагрузок: покрывающие индексы для запросов дашбордов, частичные индексы для фильтрованных отчётов и columnstore-индексы для OLAP-паттернов. Понимает планы выполнения запросов и может рекомендовать изменения индексов DBA. Балансирует накладные расходы на обслуживание индексов с выигрышем производительности запросов.
Blockchain Developer Проектирует indexing: event indexes, composite queries, optimized chain data access.
Computer Vision Engineer Создаёт эффективные индексы для хранилищ CV-данных — composite indexes для фильтрации по аннотациям, partial indexes для статусов обработки. Использует EXPLAIN для анализа.
Data Analyst Обязателен Проектирует индексы для аналитических паттернов запросов: составные индексы для мульти-колоночных фильтров, expression-индексы для вычисляемых полей и частичные индексы для условных агрегаций. Анализирует планы выполнения запросов для выявления отсутствующих индексов и поведения index scan vs seek. Понимает влияние индексов на производительность ETL-пайплайнов.
Data Engineer Обязателен Проектирует стратегию индексирования для ETL-источников: partial indexes для active records, covering indexes для частых extractions. Понимает trade-off между скоростью чтения и записи в OLTP-источниках.
Data Scientist Проектирует стратегии индексирования для нагрузок feature engineering: индексы для извлечения time-series фич, пространственные индексы для геопространственных фич и GIN-индексы для JSONB метаданных фич. Оптимизирует запросы извлечения данных для пайплайнов тренировки и инференса. Понимает компромиссы индексирования для write-heavy таблиц логирования экспериментов.
Database Engineer / DBA Проектирует эффективные индексы: composite indexes с правильным порядком колонок, covering indexes для избежания lookup. Анализирует index usage statistics, находит unused и duplicate indexes для оптимизации.
Desktop Developer (.NET WPF/WinUI/MAUI) Создаёт составные индексы, partial indexes через EF Core Fluent API. Использует GIN для jsonb и full-text search. Анализирует execution plans через EXPLAIN ANALYZE. Оптимизирует index-only scans.
Desktop Developer (Electron/Tauri) Создаёт эффективные индексы для PostgreSQL-таблиц бэкенда Electron-приложений с учётом паттернов запросов. Анализирует query plan с EXPLAIN и оптимизирует медленные запросы через индексирование.
Desktop Developer (Qt/C++) Создаёт индексы для таблиц серверных компонентов Qt-экосистемы — пользователей, лицензий, обновлений и телеметрии. Анализирует планы выполнения запросов и оптимизирует доступ к данным для бэкенд-сервисов desktop-приложений.
DevOps Engineer Управляет indexing в DevOps: automated index maintenance, monitoring tools, migration integration. Настраивает performance dashboards.
Embedded Developer Создаёт составные индексы для оптимизации запросов по device_id и timestamp в таблицах IoT-данных. Анализирует планы выполнения запросов и выявляет узкие места при работе с большими объёмами телеметрии.
Flutter Developer Создаёт составные и частичные индексы для оптимизации API-запросов Flutter-приложения. Анализирует планы выполнения запросов и устраняет узкие места производительности бэкенда.
Frontend Developer (React) Анализирует производительность API-запросов из React-приложения с учётом индексирования на бэкенде. Взаимодействует с серверной командой для оптимизации медленных эндпоинтов через правильное индексирование.
Frontend Developer (Vue) Участвует в проектировании индексов совместно с бэкенд-командой для оптимизации API-эндпоинтов, используемых Vue-компонентами. Понимает влияние пагинации и фильтрации на индексирование.
Fullstack Developer Самостоятельно проектирует схемы и оптимизирует запросы с Индексирование БД. Понимает индексирование и планы выполнения запросов. Использует Prisma/SQLAlchemy эффективно.
Game Server Developer Создаёт эффективные индексы для игровых баз данных — составные индексы для лидербордов, partial-индексы для активных сессий, covering-индексы для частых запросов профилей игроков.
Infrastructure Engineer Автоматизирует управление индексами через IaC: создание, мониторинг и оптимизация для managed-баз данных. Настраивает алерты на медленные запросы и missing indexes в RDS и Aurora инстансах.
iOS Developer Создаёт эффективные индексы для таблиц мобильного бэкенда — пользователи, контент, push-токены и аналитика. Анализирует планы выполнения запросов и устраняет проблемы производительности API, критичные для мобильного UX.
IoT Engineer Создаёт эффективные индексы для IoT-данных: составные индексы по device_id + timestamp для запросов телеметрии, частичные индексы для активных устройств, GiST-индексы для геолокации.
LLM Engineer Проектирует indexing: vector index optimization (HNSW, IVF), hybrid search, metadata filtering.
ML Engineer Создаёт composite индексы для оптимизации feature extraction queries. Использует EXPLAIN для анализа query plans. Понимает B-tree vs GIN индексы для разных типов ML-данных.
MLOps Engineer Создаёт составные индексы для оптимизации запросов к ML-метаданным: поиск экспериментов по параметрам, фильтрация моделей по метрикам и версиям. Анализирует планы выполнения запросов к feature store и оптимизирует индексирование таблиц с историческими предсказаниями для быстрого мониторинга data drift.
Performance Testing Engineer Профилирует index performance: index scan vs seq scan analysis, index bloat detection, covering index effectiveness. Рекомендует оптимизации по результатам load tests.
QA Automation Engineer Разрабатывает тесты для проверки производительности запросов — валидация наличия необходимых индексов, тестирование query plans, регрессионное тестирование времени ответа критических операций.
React Native Developer Проектирует индексы для оптимизации запросов, критичных для React Native клиента. Анализирует планы выполнения и создаёт составные индексы для фильтрации, сортировки и пагинации.
Site Reliability Engineer (SRE) Управляет database indexing: automated index recommendations, monitoring index bloat, performance impact analysis. Настраивает alerting на index issues.
Solutions Architect Проектирует indexing strategy: composite indexes, covering indexes, search indexes. Определяет index requirements для access patterns.
Systems Programmer (C/C++) Реализует indexing structures: custom B+ trees, LSM trees, bloom filters. Оптимизирует disk access.
Technical Lead Проектирует стратегию индексирования: covering indexes, partial indexes, GIN для JSONB. Мониторит index usage и bloat. Оптимизирует write vs read trade-offs.
Telecom Developer Создаёт составные индексы для оптимизации запросов к CDR: поиск по calling/called number, time range, call type. Анализирует планы выполнения для характерных телеком-запросов: биллинг, fraud detection.
Роль Обязательность Описание
1С Developer Обязателен Проектирует архитектуру индексирования БД для высоконагруженных систем 1С:Предприятие: секционированные индексы для больших регистров, стратегии индексирования для кластеров распределённых инфобаз и настройка оптимизатора запросов. Внедряет мониторинг фрагментации индексов и автоматическое обслуживание. Оптимизирует запросы сложных отчётов через продвинутые техники индексирования.
AI Product Engineer Проектирует стратегию индексирования для высоконагруженных AI-продуктов с учётом паттернов чтения/записи, партиционирования и векторного поиска. Оптимизирует индексы для аналитических запросов и real-time поиска по эмбеддингам.
Analytics Engineer Обязателен Оптимизирует индексирование на уровне аналитического warehouse: clustering keys в Snowflake, partition pruning в BigQuery, sort keys в Redshift. Проектирует стратегию индексирования для ускорения типичных BI-запросов.
Android Developer Разрабатывает стратегию индексирования для высоконагруженных мобильных бэкендов. Оптимизирует индексы с учётом паттернов Android-трафика и обеспечивает стабильную латентность API.
Backend Developer (C#/.NET) Обязателен Проектирует стратегию индексирования: partial indexes, covering indexes, GIN для JSONB. Анализирует index bloat. Настраивает мониторинг через DMV (SQL Server) или pg_stat_user_indexes.
Backend Developer (Elixir) Обязателен Проектирует стратегию индексирования для PostgreSQL в Elixir-проектах. Создаёт частичные, GIN, GiST и BRIN-индексы через Ecto-миграции с execute/1. Анализирует query plans через EXPLAIN ANALYZE, оптимизирует индексы для Ecto-запросов с preload и join.
Backend Developer (Go) Обязателен Проектирует оптимальные индексы для Go-сервисов: составные, частичные, GIN/GiST индексы в PostgreSQL, индексы ClickHouse. Анализирует pg_stat_user_indexes для выявления неиспользуемых индексов, настраивает мониторинг index bloat через Prometheus.
Backend Developer (Java/Kotlin) Обязателен Проектирует стратегию индексирования для Java-сервисов: partial indexes, covering indexes, GIN для JSONB. Анализирует index bloat и автоматизирует REINDEX. Настраивает мониторинг unused indexes через pg_stat_user_indexes.
Backend Developer (Node.js) Обязателен Проектирует стратегию индексирования: partial indexes, GIN для JSONB, covering indexes. Мониторит index usage через pg_stat_user_indexes. Оптимизирует для Node.js access patterns.
Backend Developer (PHP) Обязателен Проектирует индексную стратегию: composite indexes с учётом selectivity, covering indexes для избежания table lookups, partial indexes для горячих данных. Мониторит index usage и bloat.
Backend Developer (Python) Обязателен Проектирует индексные стратегии. Использует partial, covering, GIN/GiST индексы. Мониторит pg_stat_user_indexes. Оптимизирует с учётом cardinality и selectivity.
Backend Developer (Rust) Обязателен Проектирует стратегию индексирования для Rust-сервисов: partial индексы для фильтрованных запросов, GIN для JSONB-полей (сериализованных через serde), covering индексы для часто запрашиваемых наборов колонок. Анализирует производительность через pg_stat_user_indexes и criterion-бенчмарки.
Backend Developer (Scala) Обязателен Проектирует стратегию индексирования для Scala-сервисов: составные индексы, partial indexes, GIN для JSONB-полей, GiST для геоданных. Анализирует query plans с учётом паттернов доступа Doobie/Slick-запросов, оптимизирует индексы для снижения latency высоконагруженных эндпоинтов.
BI Analyst Обязателен Проектирует архитектуру индексирования для enterprise BI-систем: индексы материализованных представлений для пред-вычисленных агрегаций, bitmap-индексы для low-cardinality размерностей и стратегии индексирования для дашбордов реального времени. Внедряет управление жизненным циклом индексов (создание, мониторинг, вывод из эксплуатации). Оптимизирует кросс-базовую производительность запросов для хранилищ данных и операционных хранилищ.
Blockchain Developer Проектирует indexing architecture: multi-chain indexing, search infrastructure.
Computer Vision Engineer Проектирует стратегию индексирования для больших CV-датасетов с учётом vector indexes для embeddings, GiST для геоданных. Оптимизирует хранение и поиск по feature vectors.
Data Analyst Обязателен Проектирует архитектуру индексирования для enterprise аналитических платформ: индексы секционированных таблиц, стратегии индексирования материализованных представлений и управление индексами для query engines data lake (Presto, Trino). Внедряет автоматические системы рекомендации индексов на основе анализа нагрузки запросов. Оптимизирует стратегии индексирования для смешанных OLTP/OLAP нагрузок.
Data Engineer Обязателен Оптимизирует индексирование для data pipelines: GIN для JSONB, BRIN для time-series, bloom filters в ClickHouse. Проектирует indexing стратегию учитывая batch vs streaming access patterns.
Data Scientist Обязателен Проектирует архитектуру индексирования для инфраструктуры данных ML: векторные индексы (HNSW, IVF) для поиска по похожести эмбеддингов, time-series индексы для temporal feature store и специализированные индексы для graph-based feature engineering. Настраивает индексы БД для эффективного model serving и real-time извлечения фич. Оптимизирует паттерны доступа к данным между пайплайнами тренировки и инференса.
Database Engineer / DBA Обязателен Проектирует индексную стратегию для highload: partial indexes, expression indexes, GIN/GiST для специализированных типов. Выполняет online index creation без блокировок. Балансирует read performance vs write overhead.
Desktop Developer (.NET WPF/WinUI/MAUI) Обязателен Проектирует indexing strategy для desktop-приложений с embedded PostgreSQL. Оптимизирует index maintenance для offline-first. Использует BRIN для temporal data. Анализирует index bloat и vacuum.
Desktop Developer (Electron/Tauri) Проектирует стратегию индексирования для серверной БД Electron-платформы с учётом баланса read/write производительности. Реализует partial indexes, covering indexes и GIN-индексы для специфических задач.
Desktop Developer (Qt/C++) Проектирует стратегию индексирования для серверной инфраструктуры Qt-экосистемы с учётом паттернов нагрузки desktop-клиентов. Оптимизирует индексы для аналитических запросов по телеметрии и высоконагруженных сервисов обновлений.
DevOps Engineer Проектирует database operations: automated index analysis, maintenance schedules, performance monitoring pipeline. Определяет operational SLA.
Embedded Developer Проектирует стратегию индексирования для IoT-платформы с учётом паттернов доступа: point queries по устройству и range scans по времени. Применяет partial и covering indexes для оптимизации специфичных запросов.
Flutter Developer Проектирует стратегии индексирования для высоконагруженных бэкендов Flutter-приложений. Балансирует между скоростью чтения и записи, учитывая паттерны доступа мобильных клиентов.
Frontend Developer (React) Участвует в проектировании индексов для серверной БД с учётом паттернов использования React-фронтенда. Оптимизирует запросы данных из React с пониманием их влияния на database performance.
Frontend Developer (Vue) Оптимизирует data-fetching паттерны Vue-приложения с учётом индексирования на серверной стороне. Проектирует API-контракты, которые эффективно используют существующие индексы базы данных.
Fullstack Developer Обязателен Оптимизирует индексы fullstack-приложений под реальные паттерны использования: составные индексы для сложных фильтров из UI, partial-индексы для активных записей, GIN-индексы для JSONB и полнотекстового поиска. Мониторит использование индексов и устраняет избыточные.
Game Server Developer Проектирует стратегию индексирования для высоконагруженных игровых систем. Оптимизирует индексы с учётом паттернов чтения/записи, анализирует query plans и управляет bloat индексов.
Infrastructure Engineer Проектирует стратегию индексирования для managed-баз данных в облаке с автоматическим мониторингом через CloudWatch. Внедряет automated index recommendations и performance insights в инфраструктурный мониторинг.
iOS Developer Проектирует стратегию индексирования для высоконагруженного мобильного бэкенда с учётом паттернов чтения iOS-клиентов. Оптимизирует индексы для cursor-пагинации, гео-запросов и full-text поиска с учётом burst-нагрузок мобильных приложений.
IoT Engineer Проектирует стратегии индексирования для IoT-платформы: оптимизация для write-heavy нагрузок телеметрии, BRIN-индексы для партиционированных таблиц, bloom-фильтры для поиска устройств.
LLM Engineer Проектирует vector search architecture: multi-index strategies, re-ranking, performance optimization.
ML Engineer Проектирует индексные стратегии для ML data warehouses. Использует partial indexes для filtered feature extraction. Оптимизирует индексы для time-series ML-данных.
MLOps Engineer Обязателен Проектирует стратегию индексирования для MLOps-баз данных: GiST-индексы для поиска по embedding-ам через pgvector, частичные индексы для активных экспериментов, BRIN-индексы для партиционированных таблиц с временными рядами предсказаний. Оптимизирует производительность запросов при росте объёма ML-метаданных до миллионов записей.
Performance Testing Engineer Обязателен Проектирует index performance testing: automated index analysis во время load tests, correlation между index changes и latency, A/B testing index strategies.
QA Automation Engineer Проектирует стратегию тестирования производительности данных — автоматическая проверка индексов при миграциях, нагрузочное тестирование запросов на production-like объёмах данных.
React Native Developer Разрабатывает стратегию индексирования для высоконагруженных мобильных бэкендов. Оптимизирует индексы с учётом паттернов мобильного трафика: пиковые нагрузки, географическое распределение.
Site Reliability Engineer (SRE) Проектирует index monitoring стратегию: automated missing index detection, index maintenance schedules, performance regression alerting.
Solutions Architect Определяет indexing architecture: cross-service search, polyglot indexing (DB + Elasticsearch), specialized index engines.
Systems Programmer (C/C++) Проектирует indexing engines: custom storage engines, memory-mapped indexes, concurrent data structures.
Technical Lead Определяет indexing architecture: cross-table indexing strategy, full-text search, specialized indexes. Проводит index performance review и capacity planning.
Telecom Developer Проектирует стратегию индексирования для телеком-БД с партиционированием CDR по дате и type. Применяет covering indexes для биллинговых отчётов и partial indexes для fraud-detection запросов.
Роль Обязательность Описание
1С Developer Обязателен Определяет стандарты архитектуры данных для систем 1С:Предприятие: политики индексирования, гайдлайны оптимизации запросов и требования к мониторингу производительности. Проводит архитектурные ревью изменений схемы БД. Устанавливает практики управления индексами включая автоматические окна обслуживания и мониторинг фрагментации.
AI Product Engineer Определяет стандарты индексирования и управления данными для AI-продуктовой платформы. Руководит оптимизацией хранения и поиска ML-артефактов, обучает команды эффективной работе с индексами в контексте AI-данных.
Analytics Engineer Обязателен Определяет стандарты индексирования для аналитической платформы. Внедряет автоматический мониторинг производительности запросов и рекомендации по оптимизации. Обучает команду чтению query plans в контексте warehouse.
Android Developer Определяет стандарты индексирования для всех мобильных бэкендов организации. Проектирует стратегии поддержки индексов при масштабировании под растущую базу Android-пользователей.
Backend Developer (C#/.NET) Обязателен Определяет стандарты индексирования: обязательный query plan review в PR, index naming conventions, автоматическое обнаружение missing indexes.
Backend Developer (Elixir) Обязателен Определяет политику индексирования PostgreSQL для всех Elixir-сервисов. Внедряет автоматический мониторинг неиспользуемых индексов через pg_stat_user_indexes и :telemetry. Проектирует стратегию создания индексов concurrently через Ecto-миграции без даунтайма.
Backend Developer (Go) Обязателен Определяет стратегию индексирования для баз данных Go-микросервисов: стандарты создания индексов, политики REINDEX, автоматизация анализа через CI. Обучает команду выбору типов индексов и ревьюит миграции на предмет производительности индексов.
Backend Developer (Java/Kotlin) Обязателен Определяет стандарты индексирования в команде: обязательный EXPLAIN в PR, index naming conventions, правила для migration review. Внедряет автоматическое обнаружение missing indexes.
Backend Developer (Node.js) Обязателен Определяет indexing-стандарты: обязательный query plan review, index naming conventions, automated detection missing indexes. Балансирует read/write performance.
Backend Developer (PHP) Обязателен Определяет стандарты индексирования для команды: обязательный EXPLAIN в code review, автоматический мониторинг unused indexes, политика periodic reindex. Обучает команду оптимизации запросов.
Backend Developer (Python) Обязателен Проектирует индексные стратегии для distributed databases. Использует expression indexes, BRIN для time-series. Настраивает GIN для JSONB и full-text search. Проводит REINDEX без downtime.
Backend Developer (Rust) Обязателен Разрабатывает стандарты индексирования PostgreSQL для Rust-платформы: автоматизация анализа через custom CLI-утилиты на Rust, мониторинг неиспользуемых индексов. Определяет стратегии индексирования для высоконагруженных таблиц с учётом write amplification и VACUUM-процессов.
Backend Developer (Scala) Обязателен Определяет политику индексирования для Scala-микросервисов команды: стандарты именования, правила создания индексов в миграциях, мониторинг неиспользуемых индексов. Ревьюит планы индексирования с учётом write amplification и влияния на производительность INSERT/UPDATE операций в OLTP-сценариях.
BI Analyst Обязателен Определяет стратегию индексирования для BI-платформы: стандартизированные политики управления индексами, бенчмарки производительности и планирование ёмкости для аналитических нагрузок. Проводит ревью изменений схемы БД и их влияния на индексирование. Устанавливает мониторинг и алертинг деградации производительности индексов в хранилищах данных BI.
Blockchain Developer Определяет indexing стандарты: index requirements, performance targets.
Computer Vision Engineer Определяет стандарты индексирования для CV-проектов команды, обеспечивает оптимальную производительность запросов. Координирует выбор vector databases и стратегии similarity search.
Data Analyst Обязателен Определяет стратегию индексирования и стандарты доступа к данным для аналитических команд. Устанавливает политики управления индексами, бенчмарки производительности и планирование ёмкости для аналитических БД. Проводит ревью решений по индексированию для архитектур data warehouse и lake house. Создаёт обучающие материалы по оптимизации запросов и дизайну индексов.
Data Engineer Обязателен Определяет стандарты индексирования: обязательный EXPLAIN review для extraction-запросов, автоматическое обнаружение missing indexes в slow query log. Балансирует read/write performance.
Data Scientist Обязателен Определяет стратегию работы с данными на уровне продукта. Формирует стандарты Индексирование БД. Проводит review схем данных и стратегий масштабирования.
Database Engineer / DBA Обязателен Определяет стандарты индексирования: guidelines по типам индексов для разных workloads, automated index recommendations (pg_qualstats, sys.dm_db_index_usage_stats). Внедряет периодический index audit в operational процессы.
Desktop Developer (.NET WPF/WinUI/MAUI) Обязателен Определяет indexing стратегию для .NET desktop. Координирует database performance optimization. Формирует indexing guidelines.
Desktop Developer (Electron/Tauri) Определяет стандарты индексирования баз данных для серверной инфраструктуры десктопных продуктов. Внедряет автоматический мониторинг производительности индексов и рекомендации по оптимизации.
Desktop Developer (Qt/C++) Определяет стандарты управления данными и индексирования для серверной платформы Qt-экосистемы. Руководит оптимизацией хранения данных телеметрии и обеспечивает производительность бэкенд-сервисов при росте базы desktop-пользователей.
DevOps Engineer Определяет database operations стандарты: index monitoring requirements, maintenance procedures, escalation policies. Координирует с DBA.
Embedded Developer Определяет стандарты индексирования для баз данных IoT-платформы, балансируя производительность чтения и записи. Проектирует автоматизированный мониторинг эффективности индексов при росте объёма данных от устройств.
Flutter Developer Определяет стандарты индексирования базы данных для Flutter-проектов команды. Обучает разработчиков анализу запросов и проведению мониторинга эффективности индексов.
Frontend Developer (React) Координирует оптимизацию data access между фронтенд и бэкенд командами. Определяет стандарты мониторинга производительности API с учётом влияния индексирования на пользовательский опыт.
Frontend Developer (Vue) Координирует оптимизацию производительности между фронтенд и бэкенд-командами. Обеспечивает что API-дизайн учитывает индексную стратегию БД и наоборот для лучшего пользовательского опыта.
Fullstack Developer Обязателен Проектирует стратегию индексирования fullstack-платформы: автоматический анализ медленных запросов, процесс ревью индексов при миграциях, мониторинг производительности. Обучает команду принципам индексирования для типичных fullstack-сценариев — списки, поиск, пагинация.
Game Server Developer Определяет стандарты индексирования для серверных баз данных. Проводит регулярные аудиты индексов, обеспечивает мониторинг неэффективных запросов и автоматизирует рекомендации по оптимизации.
Infrastructure Engineer Определяет стандарты управления производительностью баз данных на уровне инфраструктуры, включая auto-scaling и read replicas. Проектирует observability-решения для мониторинга эффективности индексов в масштабе.
iOS Developer Определяет стандарты индексирования для серверной платформы мобильной экосистемы. Руководит оптимизацией производительности баз данных и обеспечивает SLA API при экспоненциальном росте мобильной пользовательской базы.
IoT Engineer Определяет политику индексирования для IoT-данных: баланс между скоростью записи и чтения, автоматический мониторинг использования индексов, стратегии для различных типов запросов.
LLM Engineer Определяет indexing стандарты: vector DB selection, index requirements, performance targets.
ML Engineer Определяет стратегию индексирования для ML-данных. Координирует с DBA оптимизацию ML workloads. Мониторит и оптимизирует неиспользуемые индексы.
MLOps Engineer Обязателен Определяет стандарты индексирования для всех баз данных MLOps-инфраструктуры команды: политики создания индексов для metadata store, feature catalog и prediction logs. Проводит регулярный аудит индексов, удаляет неиспользуемые и создаёт покрывающие индексы для критичных запросов мониторинга моделей.
Performance Testing Engineer Обязателен Определяет indexing performance стандарты: mandatory analysis during performance testing, index efficiency metrics, review process для index changes.
QA Automation Engineer Определяет стандарты performance-тестирования базы данных для команды. Внедряет автоматические проверки index coverage в CI, настраивает алерты на появление slow queries в тестах.
React Native Developer Определяет стандарты индексирования для всех мобильных бэкендов организации. Проектирует стратегии поддержки индексов при масштабировании базы данных под растущее число пользователей.
Site Reliability Engineer (SRE) Определяет database indexing стандарты для operations: monitoring requirements, maintenance procedures, escalation policies. Координирует с DBA.
Solutions Architect Определяет indexing стандарты: indexing guidelines, performance requirements, monitoring. Координирует data access optimization.
Systems Programmer (C/C++) Определяет indexing стандарты: data structure selection, performance requirements.
Technical Lead Определяет indexing стандарты: mandatory EXPLAIN review, naming conventions, index maintenance. Внедряет automated missing index detection.
Telecom Developer Определяет стандарты индексирования для телеком-баз данных с учётом write-heavy нагрузки от CDR-потока. Проектирует автоматизированный мониторинг производительности индексов при росте абонентской базы.
Роль Обязательность Описание
1С Developer Обязателен Определяет организационную стратегию данных для экосистемы 1С:Предприятие: выбор технологий БД, подходы к масштабированию для enterprise-нагрузок и кросс-системная архитектура данных. Оценивает гибридные решения БД (1С + внешние аналитические БД). Формирует техническое видение управления данными для всей организации.
AI Product Engineer Формирует корпоративную стратегию управления данными AI-продуктов с оптимальным индексированием для гибридных хранилищ. Определяет архитектуру данных для масштабирования векторного и реляционного поиска в масштабе предприятия.
Analytics Engineer Обязателен Проектирует стратегию оптимизации доступа к данным на уровне платформы: automatic clustering, search optimization в Snowflake, BI Engine в BigQuery. Определяет подходы к cost-based оптимизации аналитических запросов.
Android Developer Формирует организационные стандарты оптимизации баз данных для мобильных платформ. Определяет паттерны индексирования, обеспечивающие предсказуемую производительность под любой нагрузкой.
Backend Developer (C#/.NET) Обязателен Проектирует indexing-стратегию платформы: cross-service search indexes, automated maintenance, capacity planning для I/O. Определяет trade-offs между read и write.
Backend Developer (Elixir) Обязателен Разрабатывает платформенные стандарты индексирования PostgreSQL для Elixir-экосистемы. Определяет автоматизацию анализа индексов, проектирует политику для партиционированных таблиц и распределённых баз. Внедряет CI-проверки миграций на наличие необходимых индексов.
Backend Developer (Go) Обязателен Формирует организационные стандарты индексирования баз данных: автоматический анализ недостающих индексов, политики мониторинга index usage, инструменты для capacity planning. Разрабатывает платформенные средства автоматического обнаружения проблем с индексами.
Backend Developer (Java/Kotlin) Обязателен Проектирует indexing-стратегию платформы: cross-service search indexes, index maintenance automation, capacity planning для I/O. Определяет trade-offs между read и write performance.
Backend Developer (Node.js) Обязателен Проектирует indexing-стратегию платформы: cross-service search indexes, automated maintenance. Определяет подходы к индексированию для разных storage engines (PostgreSQL, MongoDB, Elasticsearch).
Backend Developer (PHP) Обязателен Проектирует стратегию индексирования на уровне платформы: баланс между read и write performance, автоматизация index maintenance, мониторинг деградации по всем сервисам.
Backend Developer (Python) Обязателен Определяет стратегию индексирования на уровне компании. Формирует стандарты и automated review. Проектирует индексирование при шардинге.
Backend Developer (Rust) Обязателен Формирует организационную политику индексирования баз данных: автоматизированный аудит через Rust-инструменты, ML-driven рекомендации индексов, стратегии для шардированных БД. Определяет стандарты мониторинга index bloat, reindex-процедур и capacity planning для индексного хранилища.
Backend Developer (Scala) Обязателен Формирует стратегию индексирования на уровне платформы: баланс между скоростью чтения и стоимостью записи для всех Scala-сервисов. Принимает решения по использованию covering indexes, BRIN для time-series данных, определяет автоматизацию анализа индексов через pg_stat_user_indexes.
BI Analyst Обязателен Определяет организационную стратегию данных для бизнес-аналитики: выбор технологий БД для аналитических нагрузок, мульти-региональная архитектура данных и инфраструктура real-time аналитики. Оценивает новые технологии (векторные БД, time-series БД) для BI-кейсов. Продвигает внедрение performance-centric архитектуры данных для всей организации.
Blockchain Developer Формирует indexing стратегию: blockchain data access platform, governance.
Computer Vision Engineer Формирует стратегию индексирования данных для CV-платформы организации, включая vector search и ANN. Определяет стандарты хранения и retrieval для ML-данных.
Data Analyst Обязателен Определяет организационную стратегию данных: оценка технологий БД для различных аналитических нагрузок, мульти-региональная архитектура данных и стандартизация data-платформы. Продвигает внедрение современных аналитических БД и технологий индексирования для всей организации. Формирует практики data engineering для аналитических систем петабайтного масштаба.
Data Engineer Обязателен Проектирует indexing-стратегию data-платформы: columnar indexes (Parquet row groups), zone maps, min/max statistics. Определяет подходы к индексированию в data lake (Iceberg metadata) и data warehouse.
Data Scientist Обязателен Определяет организационную стратегию данных для ML/AI нагрузок: выбор векторных БД для embedding-систем, архитектура feature store и мульти-региональная инфраструктура данных. Оценивает новые технологии БД для AI-кейсов (графовые БД, time-series, векторный поиск). Принимает решения по архитектуре данных, обеспечивающие эффективную тренировку и serving моделей в масштабе.
Database Engineer / DBA Обязателен Формирует стратегию индексирования всей data-платформы: автоматизированный анализ index efficiency, ML-based index recommendations, стандарты index maintenance. Определяет подходы к индексированию для разных СУБД в организации.
Desktop Developer (.NET WPF/WinUI/MAUI) Обязателен Формирует enterprise indexing стандарты для .NET desktop. Оценивает database optimization strategies. Определяет performance requirements.
Desktop Developer (Electron/Tauri) Формирует стратегию управления индексами для всей серверной инфраструктуры Electron-экосистемы. Определяет подходы к автоматической оптимизации индексирования при масштабировании данных.
Desktop Developer (Qt/C++) Формирует корпоративную стратегию управления данными серверной инфраструктуры desktop-экосистемы. Определяет архитектуру хранения и индексирования для масштабирования бэкенд-сервисов, обслуживающих миллионы Qt-клиентов.
DevOps Engineer Формирует database operations стратегию: automated management, cross-service monitoring, capacity planning. Определяет operational governance.
Embedded Developer Формирует стратегию управления данными IoT-платформы, включая индексирование, партиционирование и архивацию. Определяет подходы к индексированию для гибридных хранилищ: реляционных, time-series и документных.
Flutter Developer Формирует архитектурные принципы индексирования для бэкендов мобильных приложений. Создаёт инструменты автоматического анализа и рекомендаций по оптимизации индексов.
Frontend Developer (React) Формирует стратегию оптимизации data access для экосистемы React-продуктов. Определяет подходы к совместной оптимизации фронтенд-запросов и серверного индексирования в масштабе.
Frontend Developer (Vue) Формирует стратегию оптимизации данных для фронтенд-платформы. Определяет подходы к data-fetching, кэшированию и предзагрузке, учитывающие особенности серверного хранения данных.
Fullstack Developer Обязателен Определяет стандарты индексирования организации: автоматизация рекомендаций индексов, политики для различных типов нагрузки (OLTP vs аналитика), стратегия для партиционированных таблиц. Проектирует решения для поисковых сценариев в масштабе.
Game Server Developer Формирует стратегию работы с данными для игровой платформы студии. Определяет подходы к шардированию и индексированию для масштабирования на миллионы одновременных игроков.
Infrastructure Engineer Формирует стратегию управления данными на инфраструктурном уровне: partitioning, sharding и indexing как IaC. Определяет архитектуру self-service database platform с автоматической оптимизацией производительности.
iOS Developer Формирует корпоративную стратегию индексирования для мобильной инфраструктуры с учётом шардирования и read-реплик. Определяет архитектуру данных для масштабирования мобильного бэкенда на миллионы одновременных пользователей.
IoT Engineer Формирует стратегию оптимизации доступа к данным для IoT-экосистемы: архитектура индексирования для петабайтных объёмов телеметрии, интеграция с аналитическими хранилищами.
LLM Engineer Формирует search стратегию: RAG search architecture, vector DB governance.
ML Engineer Определяет indexing architecture для enterprise ML data. Оценивает специализированные index solutions для ML (vector indexes, approximate indexes).
MLOps Engineer Обязателен Формирует стратегию индексирования на платформенном уровне: стандарты для всех MLOps-сервисов организации, автоматизация рекомендаций по индексам через pg_stat_statements. Принимает решения по использованию специализированных индексов — векторных для similarity search моделей, full-text для поиска по экспериментам, GIN для JSON-метаданных.
Performance Testing Engineer Обязателен Проектирует indexing performance strategy: automated index optimization, ML-based index recommendations, cross-service indexing governance.
QA Automation Engineer Формирует стратегию тестирования производительности данных для организации. Создаёт фреймворк автоматического обнаружения проблем с индексами и деградации запросов при миграциях.
React Native Developer Формирует организационные стандарты оптимизации баз данных для мобильных платформ. Определяет паттерны индексирования, обеспечивающие стабильную производительность при любых нагрузках.
Site Reliability Engineer (SRE) Формирует database operations стратегию: automated index management, cross-service database monitoring, capacity planning для database infrastructure.
Solutions Architect Формирует data access стратегию: search architecture, index governance, performance SLAs. Определяет data optimization principles.
Systems Programmer (C/C++) Формирует storage стратегию: custom indexing platforms, storage engine governance.
Technical Lead Формирует indexing стратегию организации: cross-service search indexes, polyglot search (PostgreSQL + Elasticsearch), index governance. Определяет performance SLAs.
Telecom Developer Формирует стратегию управления данными телеком-платформы: индексирование, шардирование и tiered storage для CDR. Определяет подходы к индексированию для real-time аналитики на петабайтных объёмах телеком-данных.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для Индексирование БД
Загрузка комментариев...