Домен
Performance Engineering
Профиль навыка
Performance budgets: метрики, SLO, мониторинг деградации, CI/CD gates
Ролей
19
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
36
ещё 59 — необязательные
Performance Engineering
Бенчмаркинг
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Android Developer | Понимает базовые метрики производительности Android-приложения: время запуска (cold/warm start), размер APK/AAB, потребление памяти. Использует Android Studio Profiler для просмотра базовых метрик, понимает что означают показатели FPS и jank frames, знает про ANR (Application Not Responding) и его причины — блокировка Main-потока более 5 секунд. | |
| Backend Developer (C#/.NET) | Понимает performance budgets: latency targets, throughput requirements. Измеряет через BenchmarkDotNet. | |
| Backend Developer (Go) | Понимает performance budgets: latency targets, memory limits. Измеряет через go test -bench. | |
| Backend Developer (Java/Kotlin) | Понимает performance budgets: latency targets, throughput requirements. Измеряет через JMH. | |
| Backend Developer (Node.js) | Понимает performance budgets: latency targets, memory limits, throughput requirements. Измеряет через autocannon и clinic.js. | |
| Backend Developer (Python) | Понимает performance budgets: latency targets, throughput requirements. Измеряет через pytest-benchmark. | |
| Backend Developer (Rust) | Понимает performance budgets для Rust: latency targets, memory limits, throughput requirements. Измеряет базовые метрики через criterion benchmarks. | |
| Compiler Engineer | Знает базовые концепции performance budgets для compiler engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. | |
| Flutter Developer | Понимает концепцию performance budgets для Flutter-приложений (время рендера кадра, размер приложения, потребление памяти). Следует установленным порогам для рендеринга на 60 FPS и времени запуска. Использует DevTools timeline для обнаружения очевидного jank и сообщает метрики команде. | |
| Frontend Developer (Angular) | Понимает концепцию performance-бюджетов для Angular-приложений. Знает настройки budgets в angular.json для контроля размеров бандлов. Отслеживает базовые метрики через Lighthouse в Chrome DevTools. | |
| Frontend Developer (React) | Понимает концепцию performance budgets для React-приложений: максимальный bundle size, целевые значения Core Web Vitals (LCP < 2.5s, CLS < 0.1). Проверяет Lighthouse score локально, следит за размером компонентов при добавлении зависимостей в проект. | |
| Frontend Developer (Svelte) | Понимает концепцию performance budgets для SvelteKit-приложений: ограничения на размер бандла, время загрузки, количество запросов. Проверяет метрики через Lighthouse, следит за размером Svelte-компонентов и подключаемых зависимостей в проекте. | |
| Frontend Developer (Vue) | Понимает концепцию performance budgets для Vue-приложений — размер бандла, время загрузки, Core Web Vitals. Измеряет базовые метрики через Lighthouse, следит за размером Vue-бандла при добавлении зависимостей. | |
| iOS Developer | Понимает базовые метрики производительности iOS-приложений: время запуска (cold/warm start), FPS при прокрутке и потребление памяти. Использует Xcode Gauges для мониторинга CPU и памяти во время разработки, знает целевые показатели Apple. Измеряет размер бинарника через App Thinning Size Report и понимает влияние ресурсов на download size | |
| Performance Testing Engineer | Понимает performance budgets: latency targets per endpoint, memory limits per service, CPU budgets. Следит за бюджетами во время тестирования. | |
| React Native Developer | Понимает базовые метрики производительности React Native — время запуска, FPS, размер бандла. Использует Flipper для мониторинга рендеринга. Следует performance guidelines — избегает inline-стилей, лишних ререндеров. Измеряет размер APK/IPA и находит тяжёлые зависимости. | |
| Systems Programmer (C/C++) | Понимает базовые performance budgets для CPU-циклов, выделения памяти и пропускной способности I/O. Следует командным гайдлайнам по порогам задержки и лимитам памяти в системном коде. Запускает предоставленные бенчмарки и сообщает об отклонениях от установленных бюджетов. | |
| Unity Developer | Понимает базовые performance budgets для Unity-проектов: целевой FPS, лимиты draw calls, количество треугольников и текстурная память. Следует установленным бюджетам для сцен и префабов. Использует Unity Profiler для проверки разбивки времени кадра и сообщает о нарушениях команде. | |
| Unreal Engine Developer | Понимает базовые performance budgets в Unreal Engine: целевой FPS, распределение времени кадра GPU/CPU, лимиты draw calls и полигонов. Следует командным бюджетам для уровней и акторов. Использует Unreal Insights и stat-команды для проверки времени кадра и сообщает о регрессиях. |
| Роль | Обязательность | Описание |
|---|---|---|
| Android Developer | Устанавливает и отслеживает performance budgets для Android-приложения: cold start < 2s, APK size < 15MB, memory < 200MB, frame render < 16ms. Настраивает Macrobenchmark тесты для startup и scroll performance, интегрирует Firebase Performance Monitoring для production-метрик, анализирует размер APK через Android Size Analyzer, оптимизирует ресурсы (WebP, vector drawables, resource shrinking). | |
| Backend Developer (C#/.NET) | Определяет performance budgets: benchmark suites, regression detection, CI integration. | |
| Backend Developer (Go) | Определяет performance budgets: benchmark suites, pprof profiles, regression detection в CI. | |
| Backend Developer (Java/Kotlin) | Определяет performance budgets: JMH benchmark suites, GC metrics targets, CI regression detection. | |
| Backend Developer (Node.js) | Определяет performance budgets: benchmark suites, event loop utilization targets, regression detection. Мониторит budgets в production. | |
| Backend Developer (Python) | Определяет performance budgets: benchmark suites, asv для regression tracking, CI integration. | |
| Backend Developer (Rust) | Определяет performance budgets: benchmark suites с criterion, allocation tracking, regression detection в CI. Мониторит budgets в production. | |
| Compiler Engineer | Уверенно применяет performance budgets для compiler engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. | |
| Flutter Developer | Самостоятельно определяет и контролирует performance budgets для Flutter-фич: бюджет кадра (16ms), накладные расходы компиляции шейдеров, стоимость rebuild виджетов и размеры ассетов. Понимает trade-offs между визуальным качеством и производительностью на слабых устройствах. Интегрирует проверки бюджетов в CI через flutter_driver бенчмарки. | |
| Frontend Developer (Angular) | Настраивает performance-бюджеты в Angular: лимиты в angular.json (initial bundle, component styles), Lighthouse CI в GitHub Actions, мониторинг Core Web Vitals, оповещения при превышении пороговых значений. | |
| Frontend Developer (React) | Настраивает performance budgets для React/Next.js приложения: bundle size limits через bundlesize CI check, Lighthouse CI с пороговыми значениями, мониторинг runtime performance. Реагирует на нарушения бюджетов: оптимизирует код, выносит в lazy load, заменяет тяжёлые библиотеки. | |
| Frontend Developer (Svelte) | Настраивает performance budgets для SvelteKit-проекта: ограничения в Lighthouse CI, бюджеты размера JS/CSS бандлов в Vite. Создаёт автоматические проверки в GitHub Actions, мониторит Core Web Vitals через web-vitals, отслеживает влияние зависимостей на bundle size. | |
| Frontend Developer (Vue) | Настраивает performance budgets для Vue-проекта — Lighthouse CI thresholds, bundle size limits через bundlesize. Мониторит влияние изменений на производительность в CI, настраивает алерты при превышении бюджетов в PR. | |
| iOS Developer | Определяет и отслеживает performance budgets для iOS-приложения: время запуска < 400мс, 60 FPS при скроллинге, memory footprint в пределах для целевых устройств. Настраивает XCTest performance metrics для регрессионного тестирования, профилирует через Instruments. Отслеживает метрики в продакшене через MetricKit: hang rate, disk writes и battery usage | |
| Performance Testing Engineer | Создаёт performance budgets: defines thresholds per service/endpoint, tracks budget consumption. Настраивает automated alerts при превышении. Корреляция с business metrics. | |
| React Native Developer | Настраивает performance budgets для React Native — лимиты на размер JS-бандла, время холодного старта, memory footprint. Профилирует с Hermes profiler и Systrace. Оптимизирует images с правильными resolutions. Внедряет мониторинг FPS через InteractionManager и performance marks. | |
| Systems Programmer (C/C++) | Самостоятельно устанавливает performance budgets для системных компонентов: целевые p99 задержки, лимиты memory pools, накладные расходы context switch и частоту syscall. Понимает trade-offs между пропускной способностью и задержкой в kernel-space и user-space коде. Строит автоматизированные регрессионные тесты с perf counters и аппаратными мониторами производительности. | |
| Unity Developer | Самостоятельно определяет performance budgets для каждой сцены и фичи: бюджет CPU на кадр (например, 8ms геймплей, 4ms рендеринг, 4ms UI), GPU fill rate, цели по батчингу и memory pools. Понимает trade-offs между визуальным качеством и фреймрейтом на целевых платформах. Настраивает автоматизированное профилирование в CI через Unity Test Runner performance tests. | |
| Unreal Engine Developer | Самостоятельно определяет performance budgets для Unreal-фич: распределение CPU-времени по потокам, бюджеты GPU render pass, лимиты накладных расходов Nanite/Lumen и размеры streaming pools. Понимает trade-offs между настройками масштабируемости и визуальным качеством на PC и консолях. Настраивает автоматическую валидацию бюджетов через Unreal Automation Framework и CSV-профилирование. |
| Роль | Обязательность | Описание |
|---|---|---|
| Android Developer | Обязателен | Проектирует performance budget систему для Android-приложения: автоматизированный мониторинг через CI (Macrobenchmark regression detection), алерты при деградации метрик, per-device-category бюджеты (low-end vs flagship). Профилирует сложные сценарии через Perfetto/System Trace, оптимизирует Compose-рекомпозицию, настраивает R8 для минимизации APK, внедряет baseline profiles для критических путей. |
| Backend Developer (C#/.NET) | Проектирует performance budget framework: automated detection, continuous benchmarking, component budgets. | |
| Backend Developer (Go) | Проектирует performance budget framework: continuous benchmarking, automated regression detection. | |
| Backend Developer (Java/Kotlin) | Проектирует performance budget framework: continuous benchmarking, automated regression, component budgets. | |
| Backend Developer (Node.js) | Проектирует performance budget framework: automated regression detection, continuous benchmarking, component-level budgets. | |
| Backend Developer (Python) | Проектирует performance budget framework: automated regression, continuous benchmarking, component budgets. | |
| Backend Developer (Rust) | Проектирует performance budget framework: automated regression detection, continuous benchmarking, budget allocation по компонентам. | |
| Compiler Engineer | Экспертно применяет performance budgets для compiler engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. | |
| Flutter Developer | Обязателен | Проектирует комплексные фреймворки performance budgets для Flutter-приложений на мобильных, веб и десктоп платформах. Определяет бюджеты по платформам для растеризации, layout, paint-фаз и памяти Dart isolate. Оптимизирует render pipeline для соблюдения бюджетов на ограниченных устройствах. Менторит команду по техникам профилирования и budget-driven разработке. |
| Frontend Developer (Angular) | Обязателен | Проектирует систему performance-бюджетов: гранулярные бюджеты по маршрутам и feature-модулям, real user monitoring через Performance Observer API, кастомные метрики для Angular-специфичных показателей (TTI после hydration). |
| Frontend Developer (React) | Обязателен | Проектирует систему performance budgets для React-приложений: per-route бюджеты (JS, CSS, images), автоматический мониторинг в CI/CD через Lighthouse CI и web-vitals, алерты при деградации. Определяет бюджеты на основе конкурентного анализа и бизнес-требований. |
| Frontend Developer (Svelte) | Обязателен | Проектирует систему performance budgets для SvelteKit-приложений: гранулярные бюджеты по маршрутам, адаптивные thresholds, алертинг. Интегрирует Lighthouse CI и bundlesize в CI/CD, создаёт dashboards для отслеживания трендов, автоматизирует regression-детекцию. |
| Frontend Developer (Vue) | Обязателен | Проектирует систему performance budgets для Vue-приложения — per-route budgets, component-level metrics, RUM correlation. Интегрирует с Vite build analysis, настраивает автоматический blocking при регрессии производительности. |
| iOS Developer | Обязателен | Проектирует систему performance budgets для iOS-проекта: автоматические проверки в CI/CD через XCTest metrics, пороговые значения для разных устройств. Анализирует тренды производительности через Xcode Organizer и кастомные дашборды, настраивает алерты при деградации. Оптимизирует App Thinning: asset catalogs, on-demand resources и bitcode для минимизации размера |
| Performance Testing Engineer | Обязателен | Проектирует performance budget framework: hierarchical budgets (system → service → endpoint), automated enforcement в CI, trend analysis для early warning. |
| React Native Developer | Обязателен | Проектирует performance monitoring для React Native приложения — custom metrics, automated benchmarks, regression detection. Внедряет Sentry Performance / Firebase Performance для real-user monitoring. Определяет перцентильные бюджеты — P50/P95/P99 для startup, TTI, frame drops на разных устройствах. |
| Systems Programmer (C/C++) | Обязателен | Проектирует сквозные системы performance budgets для ПО уровня ОС и инфраструктуры: бюджеты CPU по подсистемам, стратегии выделения памяти с жёсткими лимитами, бюджеты I/O-планирования и целевые задержки прерываний. Оптимизирует критические пути через анализ cache-line и NUMA-aware выделение. Менторит команду по hardware-aware performance engineering и контролю бюджетов. |
| Unity Developer | Обязателен | Проектирует целостные архитектуры performance budgets для Unity-проектов на мобильных, консольных и PC платформах: бюджеты CPU-потоков по системам, распределение GPU-проходов, бюджеты стриминга ассетов и лимиты GC-пауз. Оптимизирует rendering pipelines (SRP, URP, HDRP) для соблюдения бюджетов на минимальном железе. Менторит команду по воркфлоу профилирования, стратегиям распределения бюджетов и performance-driven пайплайнам ассетов. |
| Unreal Engine Developer | Обязателен | Проектирует комплексные архитектуры performance budgets для Unreal-проектов: бюджеты CPU-времени по потокам (game thread, render thread, RHI thread), бюджеты GPU-проходов с отслеживанием накладных расходов Nanite/Lumen/VSM, иерархии memory pools и лимиты пропускной способности стриминга. Оптимизирует подсистемы движка для соблюдения бюджетов на минимальном железе. Менторит команду по профилированию на уровне движка, конфигурации масштабируемости и budget-aware созданию контента. |
| Роль | Обязательность | Описание |
|---|---|---|
| Android Developer | Обязателен | Определяет performance-стратегию Android-команды: SLA по ключевым метрикам (startup P95 < 1.5s, crash-free > 99.9%, ANR-free > 99.5%), процессы performance review перед релизом. Внедряет performance testing в CI pipeline, настраивает dashboards с production-метриками по устройствам и API-уровням, определяет performance culture — обучение команды, performance champions, регулярные аудиты. |
| Backend Developer (C#/.NET) | Определяет стратегию performance budgets на уровне команды и продукта для C#/.NET бэкенд-сервисов. Устанавливает SLA-driven бюджеты для задержки API (p50/p95/p99), целевые GC-паузы, лимиты памяти на запрос и потолки пропускной способности. Создаёт фреймворки распределения бюджетов, автоматизированные APM-дашборды и performance review gates в CI/CD. Обеспечивает кросс-командное согласование контрактов производительности между микросервисами. | |
| Backend Developer (Go) | Определяет стратегию performance budgets на уровне команды и продукта для Go бэкенд-сервисов. Устанавливает SLA-driven бюджеты для задержки API (p50/p95/p99), лимиты пулов горутин, целевые heap-аллокации и потолки пропускной способности на ноду. Создаёт фреймворки распределения бюджетов, дашборды регрессий на основе pprof и performance gates в CI/CD пайплайнах. Обеспечивает кросс-командное согласование контрактов производительности и планирования ёмкости между сервисами. | |
| Backend Developer (Java/Kotlin) | Определяет performance стандарты: mandatory JMH, budget policies, review process. | |
| Backend Developer (Node.js) | Определяет performance стандарты: mandatory benchmarks, budget policies, review process. Внедряет performance culture. | |
| Backend Developer (Python) | Определяет стратегию performance budgets на уровне команды и продукта для Python бэкенд-сервисов. Устанавливает SLA-driven бюджеты для задержки API (p50/p95/p99), лимиты памяти на воркер, целевую утилизацию async event loop и потолки пропускной способности. Создаёт фреймворки распределения бюджетов, дашборды регрессий на основе APM и performance gates в CI/CD. Обеспечивает кросс-командное согласование контрактов производительности с учётом ограничений GIL и trade-offs async/sync. | |
| Backend Developer (Rust) | Определяет performance стандарты: mandatory benchmarks, budget policies, performance review process. Внедряет performance culture. | |
| Compiler Engineer | Устанавливает стандарты применения performance budgets для compiler engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. | |
| Flutter Developer | Обязателен | Определяет стратегию Performance Budgets на уровне команды/продукта. Формирует стандарты и best practices. Проводит review. |
| Frontend Developer (Angular) | Обязателен | Внедряет performance-бюджеты как процесс в Angular-команде: CI-gates блокирующие PR при нарушении бюджетов, dashboards для отслеживания трендов, ответственные за бюджеты по feature-областям. |
| Frontend Developer (React) | Обязателен | Стандартизирует performance budgets для React-проектов команды: единые пороговые значения, dashboard мониторинга, процесс triage при нарушениях. Внедряет performance culture: регулярные аудиты, performance review в PR checklist, обучение команды оптимизации React-приложений. |
| Frontend Developer (Svelte) | Обязателен | Определяет performance budgets для Svelte-проектов команды: стандарты по типам страниц, процесс review при превышении. Внедряет культуру performance-осознанности, координирует оптимизации между командами, обеспечивает accountability за соблюдение бюджетов. |
| Frontend Developer (Vue) | Обязателен | Определяет performance budgets и SLA для Vue-проектов организации — стандарты по типам приложений, мониторинг compliance. Внедряет performance review в code review process, обучает команды оптимизации Vue-приложений. |
| iOS Developer | Обязателен | Определяет стратегию performance engineering для iOS-команды: бюджеты на каждый модуль, ответственность за метрики и процесс оптимизации. Внедряет performance review как часть code review и release process, настраивает автоматические блокеры при нарушении бюджетов. Координирует с продуктовой командой компромиссы между функциональностью и производительностью |
| Performance Testing Engineer | Обязателен | Определяет performance budget стандарты: mandatory budgets per service, review process, exception handling. Координирует budget allocation с product и engineering. |
| React Native Developer | Обязателен | Определяет performance-стратегию для мобильных продуктов. Формирует SLA — максимальное время запуска, минимальный FPS, допустимый размер бандла. Внедряет performance gates в CI/CD — автоматическое отклонение PR при деградации. Координирует performance review между мобильной и backend-командами. |
| Systems Programmer (C/C++) | Обязателен | Определяет стратегию performance budgets на уровне команды и продукта для системного ПО. Устанавливает SLA-driven бюджеты для задержки (p50/p99/p999), пропускной способности и потребления ресурсов по kernel-модулям и системным сервисам. Создаёт процессы распределения бюджетов, review gates и автоматизированные дашборды. Обеспечивает кросс-командное согласование контрактов производительности между подсистемами. |
| Unity Developer | Обязателен | Определяет стратегию performance budgets на уровне команды и продукта для Unity-проектов. Устанавливает платформо-специфичные бюджеты кадра, memory envelopes и целевое время загрузки по всем игровым системам. Создаёт модель владения бюджетами, автоматизированные дашборды регрессий и performance review gates в продакшн-пайплайне. Обеспечивает кросс-дисциплинарное согласование между артом, дизайном и инженерией по trade-offs бюджетов. |
| Unreal Engine Developer | Обязателен | Определяет стратегию performance budgets на уровне команды и продукта для Unreal-проектов. Устанавливает бюджеты времени кадра по платформам, VRAM/RAM envelopes и распределение пропускной способности стриминга по всем подсистемам игры. Создаёт модель владения бюджетами с распределением по отделам, автоматизированные дашборды Unreal Insights и CI-интегрированные budget gates. Обеспечивает кросс-дисциплинарное согласование между артом, левел-дизайном и инженерией по trade-offs масштабируемости и качества. |
| Роль | Обязательность | Описание |
|---|---|---|
| Android Developer | Обязателен | Формирует платформенный подход к performance engineering Android: стандарты бюджетов для всех приложений с device-tier segmentation, архитектура performance monitoring infrastructure (custom metrics, real-time alerting, anomaly detection). Определяет стратегию Baseline Profiles для всех приложений, проектирует централизованную performance analytics платформу, управляет investment в performance improvements на основе business impact. |
| Backend Developer (C#/.NET) | Формирует performance стратегию: platform-wide governance, .NET optimization priorities. | |
| Backend Developer (Go) | Формирует performance стратегию: platform-wide Go optimization, budget governance. | |
| Backend Developer (Java/Kotlin) | Формирует performance стратегию: platform JVM optimization, budget governance. | |
| Backend Developer (Node.js) | Формирует performance стратегию: platform-wide performance governance, budget frameworks, optimization priorities. | |
| Backend Developer (Python) | Формирует performance стратегию: platform optimization, budget governance. | |
| Backend Developer (Rust) | Формирует performance стратегию: platform-wide performance governance, budget allocation framework, optimization priorities. | |
| Compiler Engineer | Формирует стратегию применения performance budgets для compiler engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. | |
| Flutter Developer | Обязателен | Определяет стратегию Performance Budgets на уровне организации. Формирует enterprise-подходы. Менторит leads и architects. |
| Frontend Developer (Angular) | Обязателен | Определяет performance-стратегию для Angular-платформы: бюджеты на уровне микрофронтендов с shared-квотами, корреляция performance-метрик с бизнес-KPI, архитектурные решения для гарантий производительности. |
| Frontend Developer (React) | Обязателен | Определяет performance-стратегию для экосистемы React-приложений организации: SLA по Core Web Vitals для всех продуктов, платформенные решения для автоматической оптимизации, ROI-модель связи performance с бизнес-метриками. Формирует performance engineering culture. |
| Frontend Developer (Svelte) | Обязателен | Формирует стратегию performance budgets на уровне организации, определяет KPI производительности для всех Svelte-продуктов. Исследует предиктивные budgets на основе ML, влияет на развитие performance tooling в SvelteKit, формирует инженерную культуру быстрых приложений. |
| Frontend Developer (Vue) | Обязателен | Формирует стратегию performance engineering для Vue-экосистемы — performance culture, automated optimization, business impact correlation. Исследует и внедряет predictive performance analysis и AI-assisted optimization для Vue/Nuxt. |
| iOS Developer | Обязателен | Разрабатывает платформенную стратегию Performance Engineering для iOS: стандарты для всех приложений, инструментарий для профилирования и мониторинга. Определяет performance SLA с учётом разнообразия Apple-устройств: от iPhone SE до Pro Max и iPad. Внедряет predictive performance analysis: раннее обнаружение потенциальных проблем через статический анализ и ML на исторических данных |
| Performance Testing Engineer | Обязателен | Проектирует organizational performance budget strategy: business-aligned budgets, cost-performance trade-offs, automated governance. Определяет performance culture. |
| React Native Developer | Обязателен | Формирует организационные стандарты производительности мобильных приложений. Определяет performance culture — обязательный benchmarking, performance review в каждом спринте. Проектирует centralized performance dashboard для всех React Native приложений. Определяет SLA по перцентилям для организации. |
| Systems Programmer (C/C++) | Обязателен | Определяет стратегию performance budgets на уровне организации для системного ПО. Архитектурит кросс-продуктовые фреймворки бюджетов, охватывающие CPU, память, I/O и сеть с привязкой к roadmap поколений оборудования. Устанавливает enterprise-wide стандарты SLA производительности, методологии моделирования ёмкости и governance бюджетов. Менторит лидов и архитекторов по культуре performance engineering и ко-оптимизации hardware-software. |
| Unity Developer | Обязателен | Определяет стратегию performance budgets на уровне организации для нескольких Unity-проектов и платформ. Архитектурит общие фреймворки бюджетов, переиспользуемую инфраструктуру профилирования и кросс-проектные стандарты бенчмаркинга производительности. Устанавливает enterprise-wide гайдлайны по бюджетам ассетов, базовые конфигурации движка и процессы governance производительности. Менторит лидов и архитекторов по масштабируемой культуре производительности и планированию эволюции платформ. |
| Unreal Engine Developer | Обязателен | Определяет стратегию performance budgets на уровне организации для нескольких Unreal-проектов и платформ. Архитектурит общие фреймворки бюджетов с учётом ограничений Nanite, Lumen и World Partition, переиспользуемые пайплайны профилирования и кросс-проектные стандарты бенчмаркинга. Устанавливает enterprise-wide политики бюджетов контента, процессы анализа влияния обновлений движка и governance производительности. Менторит лидов и архитекторов по культуре оптимизации на уровне движка и стратегиям адаптации к next-gen оборудованию. |