Домен
DevOps и CI/CD
Профиль навыка
Pipeline design, workflows, runners, caching, artifacts, matrix builds
Ролей
70
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
143
ещё 199 — необязательные
DevOps и CI/CD
CI/CD
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Понимает основы GitHub Actions для 1С-проектов: запуск существующих CI-воркфлоу для проверок конфигурации 1С, чтение логов пайплайнов при сбоях сборки, понимание синтаксиса YAML для файлов воркфлоу. Следует командным конвенциям запуска 1С-специфичных CI-пайплайнов. | |
| AI Product Engineer | Знакомится с базовыми концепциями CI/CD пайплайнов в GitHub Actions для автоматизации сборки и тестирования AI-продуктов. Понимает структуру workflow-файлов и триггеров для запуска пайплайнов при изменениях в ML-репозиториях. | |
| Analytics Engineer | Запускает dbt commands через GitHub Actions: dbt run, dbt test в pull request-ах. Понимает базовую структуру workflow-файлов и чтение логов CI для отладки ошибок в моделях. | |
| Android Developer | Понимает базовые концепции CI/CD для Android: автоматическая сборка при push/PR, запуск lint-проверок и unit-тестов. Читает логи GitHub Actions при падении сборки, понимает структуру workflow-файла (triggers, jobs, steps), умеет перезапустить failed job и найти причину ошибки в Gradle-логах по указанию наставника. | |
| Application Security Engineer | Понимает основы GitHub Actions для работы с безопасностью: запуск SAST/DAST-сканов в CI-пайплайнах, чтение результатов security-сканирования из выходов воркфлоу, понимание конфигурации actions для security-инструментов. Следует командным конвенциям интеграции пайплайнов security-сканирования. | |
| AR/VR Developer | Понимает основы GitHub Actions для AR/VR-проектов: запуск пайплайнов сборки для AR-проектов Unity/Unreal, чтение CI-логов при сбоях XR-сборок, понимание триггеров воркфлоу для платформо-специфичных сборок. Следует командным конвенциям автоматизации сборки AR/VR. | |
| Backend Developer (C#/.NET) | Понимает CI/CD для .NET. Запускает сборку через GitHub Actions: dotnet restore, build, test, publish. Читает логи failed jobs. Исправляет broken builds. | |
| Backend Developer (Elixir) | Настраивает базовые GitHub Actions workflows для Elixir-проектов: установка OTP и Elixir через erlef/setup-beam, кэширование _build и deps через actions/cache. Запускает mix test, mix format --check-formatted и mix credo при каждом push и pull request. | |
| Backend Developer (Go) | Создаёт базовые GitHub Actions workflows для Go-проектов: go build, go test, go vet на каждый pull request. Настраивает кэширование Go modules через actions/cache, использует Go matrix strategy для тестирования на разных версиях Go. | |
| Backend Developer (Java/Kotlin) | Понимает CI/CD pipeline для Java-проектов. Запускает сборку и тесты через GitHub Actions: maven/gradle build, test, package. Читает логи failed jobs. Исправляет broken builds. | |
| Backend Developer (Node.js) | Понимает CI для Node.js: npm install, lint, test, build. Запускает pipeline и дебажит failures. Использует node matrix для тестирования совместимости. | |
| Backend Developer (PHP) | Понимает CI/CD pipeline: build, test, deploy. Настраивает базовый workflow: запуск тестов и линтера при push/PR. Работает с артефактами. Читает логи failed builds. | |
| Backend Developer (Python) | Обязателен | Понимает CI/CD pipeline. Создаёт простые GitHub Actions workflows. Запускает тесты и линтеры в CI. Использует actions из marketplace. |
| Backend Developer (Rust) | Настраивает базовый CI-пайплайн для Rust-проекта в GitHub Actions: cargo check, cargo test, cargo clippy и rustfmt --check. Понимает кеширование зависимостей через actions/cache для ~/.cargo и target/ директорий, ускоряя сборку. | |
| Backend Developer (Scala) | Понимает базовую структуру GitHub Actions workflows для Scala-проектов: sbt compile, sbt test, кэширование .ivy2 и .sbt директорий. Умеет читать логи CI/CD-пайплайна, исправлять сломанные сборки и понимает концепцию триггеров на push и pull request. | |
| BI Analyst | Понимает базовые концепции CI/CD для автоматизации деплоя аналитических моделей и отчётов. Может запустить существующий pipeline для обновления dbt-моделей или деплоя дашбордов. Знает структуру GitHub Actions workflow и может читать логи для диагностики ошибок. | |
| Blockchain Developer | Использует GitHub Actions для blockchain: smart contract compilation, test execution. Понимает CI для Solidity/Rust. | |
| Cloud Engineer | Обязателен | Создаёт простые GitHub Actions workflows для облачных проектов: lint Terraform/CloudFormation, validate конфигурации, запуск тестов. Понимает структуру workflow файлов, triggers (push, pull_request), использует готовые actions для AWS CLI, Docker build и push. |
| Compiler Engineer | Понимает структуру workflow-файлов GitHub Actions. Умеет запускать базовые пайплайны для сборки и тестирования компилятора при каждом коммите, читает логи для диагностики ошибок. | |
| Computer Vision Engineer | Понимает основы GitHub Actions для CV-работы: запуск пайплайнов валидации обучения моделей, чтение CI-логов при сбоях тестов CV-кода, понимание триггеров воркфлоу для задач обработки датасетов. Следует командным конвенциям автоматизации CI ML-пайплайнов. | |
| Data Analyst | Понимает основы GitHub Actions для работы с данными: запуск пайплайнов валидации данных, чтение CI-логов при сбоях тестов SQL/ноутбуков, понимание конфигурации воркфлоу для проверок качества данных. Следует командным конвенциям автоматизации CI аналитического кода. | |
| Data Engineer | Понимает CI/CD для data pipelines: запуск тестов dbt/SQL при PR, lint Python-кода. Читает логи failed builds. Понимает workflow triggers. | |
| Data Scientist | Использует GitHub Actions для DS: автоматический запуск тестов моделей, linting notebooks. Понимает basic CI workflow. | |
| Database Engineer / DBA | Обязателен | Понимает концепции CI/CD для работы с базами данных: сборка, тестирование, деплой для миграций и изменений схем БД. Использует существующие воркфлоу для валидации миграций. Может добавить шаг в существующий пайплайн для проверок БД. Читает логи неудачных сборок для проблем миграции. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Понимает CI/CD для .NET desktop. Настраивает GitHub Actions с dotnet build/test/publish. Запускает базовый workflow для одной платформы. | |
| Desktop Developer (Electron/Tauri) | Настраивает GitHub Actions для Electron: build, test, lint. Запускает на одной платформе. Кеширует node_modules. | |
| Desktop Developer (Qt/C++) | Понимает CI/CD пайплайн для Qt-проектов. Запускает сборку Qt через GitHub Actions с Qt Action. Настраивает базовый workflow с build и test steps для одной платформы. | |
| DevOps Engineer | Понимает структуру GitHub Actions workflows: events, jobs, steps, uses. Запускает готовые пайплайны, читает логи выполнения и исправляет простые ошибки. Знает базовые actions (checkout, setup-node) и синтаксис YAML-конфигурации. | |
| DevSecOps Engineer | Создаёт GitHub Actions workflows для CI: build, test, lint. Настраивает security scanning: CodeQL, Dependabot, secret scanning. Использует actions/checkout, setup-node с pinned versions (SHA). Применяет GITHUB_TOKEN с минимальными permissions. Понимает event triggers и job dependencies. | |
| Embedded Developer | Обязателен | Понимает концепции CI/CD для встраиваемой разработки: сборка, тестирование, деплой для прошивки. Использует существующие воркфлоу для кросс-компиляции и hardware-in-the-loop тестов. Может добавить шаг для валидации прошивки. Читает логи неудачных сборок для проблем тулчейна. |
| Flutter Developer | Понимает основы GitHub Actions для Flutter: запуск воркфлоу сборки и тестирования Flutter, чтение CI-логов при платформо-специфичных сбоях сборки, понимание триггеров воркфлоу для iOS/Android сборок. Следует командным конвенциям конфигурации CI-пайплайна Flutter. | |
| Frontend Developer (Angular) | Понимает основы GitHub Actions для Angular: запуск воркфлоу lint, тестирования и сборки, чтение CI-логов при сбоях компиляции Angular, понимание триггеров воркфлоу для проверок PR. Следует командным конвенциям конфигурации CI-пайплайна Angular. | |
| Frontend Developer (React) | Понимает базовую CI/CD конфигурацию для React-проекта в GitHub Actions: запуск линтинга (ESLint), типизации (tsc), тестов (Vitest) на push и PR. Читает логи CI для диагностики ошибок, понимает статус checks для PR. | |
| Frontend Developer (Svelte) | Использует готовые GitHub Actions workflows для SvelteKit: npm install, svelte-check, vitest, build. Понимает структуру YAML-файлов, триггеры on push/pull_request, читает логи CI для диагностики ошибок сборки Svelte-компонентов. | |
| Frontend Developer (Vue) | Понимает базовые концепции GitHub Actions для Vue-проекта — workflows, jobs, triggers. Использует готовые CI-конфигурации для запуска ESLint, TypeScript проверок и Vitest тестов при каждом pull request. | |
| Fullstack Developer | Понимает базовые GitHub Actions для fullstack-проектов: чтение workflow-файлов, просмотр результатов CI. Запускает линтинг и тесты для фронтенда и бэкенда, понимает концепцию пайплайна и зачем нужна автоматическая проверка кода. | |
| Game Designer | Понимает базовые концепции CI/CD и назначение GitHub Actions для автоматизации сборки игровых проектов. Умеет читать YAML-конфигурации пайплайнов и понимает триггеры запуска workflow. Может запустить существующий пайплайн для сборки тестовой версии игры. | |
| Game QA Engineer | Понимает основы GitHub Actions для QA игр: запуск воркфлоу автоматизированных тестов для игровых сборок, чтение CI-логов при сбоях тестов и проблемах сборки, понимание статуса пайплайна для готовности к релизу. Следует командным конвенциям интеграции CI для QA игр. | |
| Game Server Developer | Понимает основы GitHub Actions для игровых серверов: запуск пайплайнов сборки и тестирования серверного кода, чтение CI-логов при сбоях компиляции и тестов, понимание триггеров воркфлоу деплоя. Следует командным конвенциям использования CI/CD-пайплайна игровых серверов. | |
| Infrastructure Engineer | Понимает концепцию CI/CD и базовый синтаксис GitHub Actions workflow. Умеет запускать линтеры и простые проверки инфраструктурного кода в пайплайне при каждом pull request. | |
| iOS Developer | Понимает базовую структуру GitHub Actions workflow для iOS-проекта: triggers, jobs и steps. Читает логи CI для диагностики ошибок сборки Xcode-проекта, понимает причины failures — отсутствие сертификатов, ошибки компиляции Swift и падение тестов. Создаёт простые workflow для автоматического запуска тестов при push и pull request | |
| IoT Engineer | Понимает основы GitHub Actions для IoT: запуск пайплайнов сборки прошивки, чтение CI-логов при сбоях кросс-компиляции, понимание триггеров воркфлоу для сборок под конкретные устройства. Следует командным конвенциям автоматизации CI прошивки IoT. | |
| Language Tooling Engineer | Понимает основы GitHub Actions для языковых инструментов: запуск пайплайнов сборки и тестирования компилятора, чтение CI-логов при сбоях регрессионных тестов, понимание триггеров воркфлоу для сборки пакетов языковой экосистемы. Следует командным конвенциям автоматизации CI компилятора. | |
| LLM Engineer | Использует GitHub Actions для LLM: automated evaluation runs, prompt testing. Понимает CI для ML. | |
| ML Engineer | Понимает основы GitHub Actions для ML: запуск пайплайнов валидации моделей, чтение CI-логов при сбоях тестов обучения, понимание конфигурации воркфлоу для отслеживания ML-экспериментов. Следует командным конвенциям автоматизации CI ML-кода. | |
| MLOps Engineer | Понимает основы GitHub Actions для MLOps: запуск воркфлоу валидации ML-пайплайнов, чтение CI-логов при сбоях тестов инфраструктуры и пайплайнов, понимание триггеров воркфлоу для автоматизации деплоя моделей. Следует командным конвенциям конфигурации CI/CD-пайплайна MLOps. | |
| Network Engineer | Понимает основы GitHub Actions для сетевой инфраструктуры: запуск пайплайнов валидации сетевой конфигурации, чтение CI-логов при сбоях тестов infrastructure-as-code, понимание триггеров воркфлоу для автоматизации сетевых изменений. Следует командным конвенциям использования CI/CD-пайплайна сетевой инфраструктуры. | |
| NLP Engineer | Понимает основы GitHub Actions для NLP: запуск пайплайнов валидации NLP-моделей, чтение CI-логов при сбоях тестов обработки текста, понимание конфигурации воркфлоу для CI языковых моделей. Следует командным конвенциям автоматизации CI NLP-кода. | |
| Penetration Testing Engineer | Понимает основы GitHub Actions для пентеста: запуск пайплайнов автоматизации security-инструментов, чтение CI-логов для результатов сканирования, понимание конфигурации воркфлоу для оркестрации инструментов оценки. Следует командным конвенциям автоматизации CI инструментов пентеста. | |
| Performance Testing Engineer | Запускает performance tests в CI: smoke tests per PR, baseline comparison. Читает CI результаты. Понимает когда performance test fails. | |
| Platform Engineer | Обязателен | Создаёт базовые GitHub Actions workflows для CI платформенных компонентов: lint, test, build. Использует готовые actions из Marketplace. Настраивает triggers (push, PR) и matrix builds. Понимает YAML-синтаксис workflows и работу с секретами |
| Product Manager | Понимает концепцию CI/CD и его влияние на скорость и качество доставки продуктовых фич. Знает основные этапы delivery pipeline и может отслеживать статус билдов в GitHub Actions. Использует понимание CI/CD для реалистичной оценки сроков доставки фич. | |
| QA Automation Engineer | Понимает основы GitHub Actions для автоматизации тестирования: запуск автоматизированных тестовых наборов в CI-пайплайнах, чтение отчётов результатов тестов из выходов воркфлоу, понимание триггеров воркфлоу для запуска тестов на PR. Следует командным конвенциям интеграции CI автоматизации тестирования. | |
| QA Engineer (Manual) | Понимает основы GitHub Actions для QA: чтение результатов CI-пайплайна для статуса сборки и тестов, понимание статуса воркфлоу деплоя для готовности тестовой среды, навигация по проверкам PR для верификации quality gates. Следует командным конвенциям взаимодействия QA с CI-пайплайнами. | |
| QA Security Engineer | Запускает security tests в CI: SAST (SonarQube), dependency scan (Snyk), image scan (Trivy). Читает security scan результаты. Создаёт issues по findings. | |
| React Native Developer | Понимает базовую структуру CI/CD пайплайна для React Native — сборка, тесты, линтинг. Запускает готовые GitHub Actions workflows для проверки pull requests. Разбирается в логах сборки, находит причины падения тестов. Использует EAS Build через CLI для локальной и облачной сборки. | |
| Release Engineer | Обязателен | Создаёт базовые CI/CD workflows в GitHub Actions: lint, test, build. Настраивает trigger events (push, PR, schedule) и использует готовые actions из marketplace. |
| Security Analyst | Понимает основы GitHub Actions для security-анализа: чтение результатов security-сканирования из CI-пайплайнов, понимание конфигурации воркфлоу для автоматизированного сканирования уязвимостей, навигация по статусу пайплайна для проверок security-комплаенса. Следует командным конвенциям мониторинга security CI. | |
| Site Reliability Engineer (SRE) | Понимает CI/CD pipeline: этапы build, test, deploy. Запускает и мониторит pipeline runs. Дебажит failed jobs через логи. Понимает triggers и environments. | |
| Smart Contract Developer | Использует GitHub Actions для blockchain: smart contract compilation, basic testing. Понимает CI workflow. | |
| Solutions Architect | Понимает GitHub Actions для CI/CD: workflow syntax, actions marketplace, basic pipeline setup. Оценивает CI/CD requirements для проектов. | |
| Systems Programmer (C/C++) | Обязателен | Понимает концепции CI/CD: build, test, deploy. Использует готовые workflows. Может добавить шаг в существующий pipeline. Знает, как посмотреть логи failed build. |
| Technical Product Manager | Понимает концепцию CI/CD и как GitHub Actions автоматизирует процесс доставки продукта. Знает основные этапы пайплайна — сборка, тестирование, деплой — и их влияние на скорость релизов. | |
| Technical Writer | Понимает назначение CI/CD для документации: автоматическая сборка, валидация, деплой. Знает базовую структуру GitHub Actions workflow. Умеет запускать существующие docs pipelines и интерпретировать результаты. | |
| Telecom Developer | Понимает концепцию CI/CD и базовый синтаксис GitHub Actions. Умеет запускать линтеры и простые тесты для телеком-приложений в пайплайне при каждом коммите и pull request. | |
| Unity Developer | Понимает основы GitHub Actions для Unity: запуск пайплайнов сборки Unity для целевых платформ, чтение CI-логов при сбоях компиляции Unity, понимание триггеров воркфлоу для автоматизированных сборок. Следует командным конвенциям конфигурации CI-пайплайна Unity. | |
| Unreal Engine Developer | Понимает основы GitHub Actions для Unreal Engine: запуск пайплайнов сборки UE для целевых платформ, чтение CI-логов при сбоях компиляции и упаковки, понимание триггеров воркфлоу для автоматизированных сборок. Следует командным конвенциям конфигурации CI-пайплайна Unreal. | |
| XR Unity Developer | Знает основы GitHub Actions и понимает структуру workflow-файлов для Unity-проектов. Умеет запускать базовые пайплайны сборки и следить за статусом выполнения CI для XR-приложений. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Создаёт CI/CD пайплайны для 1С-разработки: автоматическое тестирование, сборка конфигураций, загрузка в хранилище. Настраивает запуск 1С-тестов через vanessa-automation в GitHub Actions. | |
| AI Product Engineer | Настраивает CI/CD пайплайны в GitHub Actions для автоматического тестирования и деплоя AI-сервисов. Интегрирует проверки качества моделей, линтинг кода и автоматические тесты в процесс непрерывной интеграции продуктовых фич. | |
| Analytics Engineer | Настраивает CI/CD для dbt-проекта: запуск sqlfluff lint на PR, slim CI с dbt run --select state:modified+, автоматические dbt tests. Конфигурирует caching dbt packages и target для ускорения pipeline. | |
| Android Developer | Настраивает GitHub Actions для Android-проекта: workflow с Gradle-кешированием (actions/cache для .gradle), параллельные jobs для lint/test/build, матрица API-уровней для instrumented-тестов на эмуляторах. Конфигурирует signing через GitHub Secrets, настраивает автоматическую сборку AAB для release-веток, интегрирует detekt и Android Lint как PR-чеки. | |
| Application Security Engineer | Самостоятельно создаёт воркфлоу GitHub Actions для безопасности: настраивает пайплайны SAST/DAST/SCA-сканирования, внедряет шаги обнаружения секретов и аудита зависимостей, автоматизирует проверки security-комплаенса в CI. Управляет security-ориентированными конфигурациями CI/CD. | |
| AR/VR Developer | Создаёт CI/CD пайплайны для AR/VR-проектов с автоматической сборкой под разные платформы. Настраивает матричные сборки для Android, iOS, Quest и десктопных VR-устройств. | |
| Backend Developer (C#/.NET) | Настраивает CI/CD: matrix builds (.NET 8/9), NuGet caching, parallel test execution. Публикует Docker images. Настраивает environment-specific pipelines. | |
| Backend Developer (Elixir) | Создаёт CI/CD-пайплайны GitHub Actions для Elixir с параллельным запуском: тесты ExUnit с PostgreSQL-сервисом, Dialyzer с кэшированием PLT-файлов, Credo и mix audit. Настраивает matrix builds для разных версий OTP/Elixir, реализует автоматический деплой releases. | |
| Backend Developer (Go) | Разрабатывает CI/CD пайплайн в GitHub Actions для Go: параллельные этапы lint (golangci-lint), test, build, Docker-сборка. Настраивает code coverage через coveralls, интеграционные тесты с testcontainers-go и автоматический деплой в staging. | |
| Backend Developer (Java/Kotlin) | Настраивает CI/CD для Java: matrix builds (JDK 17/21), caching Maven/Gradle dependencies, parallel test execution. Деплоит Docker images в registry. Настраивает environment-specific pipelines (dev/staging/prod). | |
| Backend Developer (Node.js) | Настраивает CI/CD: npm cache, parallel test jobs, Docker build + push, automated deployments. Реализует: lint-staged, type checking, dependency audit в pipeline. | |
| Backend Developer (PHP) | Проектирует pipeline: параллельные jobs, matrix builds для разных версий, кэширование зависимостей. Настраивает deployment stages: staging → production. Интегрирует security scanning. | |
| Backend Developer (Python) | Обязателен | Проектирует multi-stage pipelines. Настраивает кэширование зависимостей. Использует matrix builds. Создаёт reusable workflows. Настраивает secrets management. |
| Backend Developer (Rust) | Разрабатывает CI/CD-пайплайн для Rust-сервисов: матрица тестирования на stable/nightly, cargo-tarpaulin для покрытия, cargo-audit для уязвимостей. Настраивает Docker-сборку через multi-stage, публикацию образов и деплой через ArgoCD/Flux. | |
| Backend Developer (Scala) | Конфигурирует CI/CD-пайплайны для Scala-проектов: параллельный запуск тестов через sbt, кэширование Coursier-зависимостей, сборка Docker-образов через sbt-native-packager. Настраивает matrix builds для различных версий Scala/JDK, интегрирует Scoverage для отчётов о покрытии. | |
| BI Analyst | Настраивает GitHub Actions для автоматического тестирования и деплоя dbt-моделей и ETL-пайплайнов. Конфигурирует CI pipeline для валидации SQL-запросов, data tests и schema changes. Автоматизирует обновление дашбордов и отчётов через scheduled workflows. | |
| Blockchain Developer | Проектирует CI: Hardhat/Foundry testing, security scanning (Slither), multi-chain deployment pipelines. | |
| Cloud Engineer | Обязателен | Проектирует CI/CD пайплайны для инфраструктуры: terraform plan в PR с комментарием результата, автоматический apply после merge, matrix builds для мульти-окружений. Настраивает OIDC federation с AWS/GCP для безопасной аутентификации без long-lived credentials. |
| Compiler Engineer | Настраивает CI-пайплайны для компилятора: матрица платформ (Linux/macOS/Windows), кэширование зависимостей, параллельный запуск тестовых наборов. Использует артефакты для передачи между job. | |
| Computer Vision Engineer | Настраивает CI/CD пайплайны для автоматического обучения и валидации моделей компьютерного зрения. Конфигурирует тестирование с GPU-runners и кэширование датасетов. | |
| Data Analyst | Настраивает CI/CD пайплайны для автоматической валидации данных, запуска тестов и деплоя аналитических отчётов. Использует матричные стратегии и кэширование зависимостей. | |
| Data Engineer | Настраивает CI/CD для data проектов: тестирование dbt models, валидация SQL, проверка data contracts в PR. Автоматизирует deploy Airflow DAGs. Настраивает environments для staging/production. | |
| Data Scientist | Проектирует CI для DS: automated model testing, data validation pipelines, notebook execution. Интегрирует MLflow в CI. | |
| Database Engineer / DBA | Обязателен | Проектирует CI/CD pipelines с нуля. Настраивает caching для ускорения builds. Использует matrix builds для тестирования на разных версиях. Настраивает deployment pipelines (staging → production). Работает с secrets и environment variables. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Настраивает matrix build для .NET на Windows/Linux/macOS. Кеширует NuGet packages. Автоматизирует MSIX/WiX packaging и artifact upload. Интегрирует code analysis. | |
| Desktop Developer (Electron/Tauri) | Настраивает matrix CI для Electron на Windows/Linux/macOS. Автоматизирует packaging через electron-builder. Интегрирует code signing. Публикует artifacts. | |
| Desktop Developer (Qt/C++) | Настраивает matrix build для Qt на Windows/Linux/macOS. Использует caching для Qt SDK и dependencies. Автоматизирует packaging и artifact upload. Интегрирует static analysis в CI. | |
| DevOps Engineer | Разрабатывает CI/CD-пайплайны на GitHub Actions: matrix builds, reusable workflows, composite actions. Настраивает кэширование зависимостей, параллельное выполнение тестов, деплой в разные окружения. Управляет секретами и environments с approval rules. | |
| DevSecOps Engineer | Разрабатывает комплексные CI/CD pipelines с security gates: SAST (CodeQL), SCA (Dependabot), secret detection (GitLeaks), container scanning (Trivy). Настраивает GitHub Environments с protection rules и required reviewers. Внедряет reusable workflows для стандартизации security checks across repositories. | |
| Embedded Developer | Обязателен | Проектирует CI/CD pipelines с нуля. Настраивает caching для ускорения builds. Использует matrix builds для тестирования на разных версиях. Настраивает deployment pipelines (staging → production). Работает с secrets и environment variables. |
| Engineering Manager | Самостоятельно управляет GitHub Actions CI/CD для команд: настраивает стандарты пайплайнов и quality gates, внедряет автоматизацию деплоя для командных сервисов, автоматизирует рутинные операции типа управления релизами. Управляет практиками CI/CD в инженерных процессах. | |
| Flutter Developer | Самостоятельно создаёт воркфлоу GitHub Actions для Flutter: настраивает мультиплатформенные матрицы сборки для iOS/Android/Web, внедряет автоматизированные шаги тестирования и подписания кода, автоматизирует пайплайны деплоя в App Store/Play Store. Управляет конфигурациями CI/CD Flutter. | |
| Frontend Developer (Angular) | Настраивает CI/CD для Angular: параллельные jobs для lint/test/build, matrix strategy для разных Node.js версий, деплой на Vercel/Netlify, кеширование Angular CLI и Nx, PR-checks с Lighthouse CI. | |
| Frontend Developer (React) | Настраивает CI/CD пайплайн для React/Next.js в GitHub Actions: кеширование node_modules, параллельные jobs для lint/test/build, preview deployments через Vercel. Интегрирует Lighthouse CI, bundle size check, visual regression тесты в PR workflow. | |
| Frontend Developer (Svelte) | Настраивает CI/CD пайплайн для SvelteKit в GitHub Actions: кэширование node_modules, параллельные jobs для линтинга и тестов. Добавляет Playwright E2E тесты, preview-деплой на Vercel/Cloudflare, автоматический svelte-check и type checking в PR. | |
| Frontend Developer (Vue) | Настраивает CI/CD pipeline для Vue-проекта — параллельные jobs для lint, type-check, unit и e2e тестов. Конфигурирует кэширование node_modules и Vite build cache, настраивает preview deployments для Nuxt на Vercel/Netlify. | |
| Fullstack Developer | Создаёт GitHub Actions workflows для fullstack-приложений: параллельные джобы для фронтенд и бэкенд тестов, сборка Docker-образов, деплой на staging. Настраивает кэширование node_modules, матричные сборки и условный запуск по изменённым путям. | |
| Game Designer | Настраивает GitHub Actions для автоматической сборки и тестирования игровых проектов на разных платформах. Конфигурирует матрицы билдов для кросс-платформенной сборки: PC, консоли, мобильные. Интегрирует автоматические проверки качества кода и тестов в PR-процесс. | |
| Game QA Engineer | Самостоятельно создаёт воркфлоу GitHub Actions для QA игр: настраивает автоматизированное выполнение тестов для игровых сборок, внедряет шаги отчётности тестов и сбора артефактов, автоматизирует распространение сборок для QA-тестирования. Управляет конфигурациями CI-пайплайна QA игр. | |
| Game Server Developer | Самостоятельно создаёт воркфлоу GitHub Actions для игровых серверов: настраивает пайплайны сборки и тестирования серверного кода, внедряет автоматизированный деплой в staging/production-среды, автоматизирует тегирование версий и управление релизами. Управляет конфигурациями CI/CD игровых серверов. | |
| Infrastructure Engineer | Настраивает GitHub Actions для автоматического тестирования Terraform-модулей, валидации Ansible-плейбуков. Реализует multi-stage пайплайны с plan, apply и post-deploy verification для инфраструктурных изменений. | |
| iOS Developer | Настраивает GitHub Actions для iOS: сборка через xcodebuild, запуск unit и UI тестов на macOS-раннерах. Конфигурирует кэширование SPM-зависимостей и derived data для ускорения сборки, настраивает matrix builds для разных версий iOS. Интегрирует Fastlane с GitHub Actions для автоматизации подписи, сборки и деплоя в TestFlight | |
| IoT Engineer | Настраивает CI-пайплайны для IoT-проектов: кросс-компиляция под ARM/ESP32, запуск unit-тестов на эмуляторе, автоматическая генерация артефактов прошивок для различных платформ. | |
| Language Tooling Engineer | Самостоятельно создаёт воркфлоу GitHub Actions для языковых инструментов: настраивает мультиплатформенные матрицы сборки компилятора, внедряет наборы регрессионных тестов и отслеживание бенчмарков, автоматизирует публикацию пакетов для релизов языковой экосистемы. Управляет конфигурациями CI/CD компилятора. | |
| LLM Engineer | Проектирует CI для LLM: automated benchmarks, regression testing, model deployment pipelines. | |
| ML Engineer | Настраивает CI/CD для ML: тесты, data validation, model evaluation. Использует matrix strategy для тестирования на разных Python/CUDA версиях. Кэширует ML-зависимости. | |
| MLOps Engineer | Разрабатывает GitHub Actions workflows для MLOps: автоматическая сборка Docker-образов с ML-зависимостями, запуск тестов модели на тестовых данных, деплой inference-сервисов. Настраивает self-hosted runners с GPU для тестирования обучения, интегрирует DVC для версионирования датасетов и кэширует pip-зависимости для ускорения пайплайнов. | |
| Network Engineer | Создаёт CI-пайплайны для тестирования сетевых конфигураций — проверка синтаксиса, dry-run Ansible, валидация Terraform планов. Настраивает matrix-стратегии для тестирования на разных платформах. | |
| NLP Engineer | Создаёт комплексные CI/CD пайплайны в GitHub Actions для NLP-проектов: тренировка моделей, валидация метрик, деплой в staging. Настраивает кэширование зависимостей и артефактов ML. | |
| Penetration Testing Engineer | Настраивает CI/CD пайплайны для автоматического запуска SAST, DAST и dependency-сканеров. Интегрирует Nuclei, Semgrep и другие pentest-инструменты в workflows. | |
| Performance Testing Engineer | Настраивает CI для performance: automated tests per build, threshold-based pass/fail, results archiving. Интегрирует k6/Gatling results с PR comments. | |
| Platform Engineer | Обязателен | Разрабатывает reusable workflows для стандартизации CI/CD на платформе: composite actions, workflow dispatch. Настраивает self-hosted runners для приватной инфраструктуры. Оптимизирует время CI через кэширование зависимостей и параллельные jobs. Создаёт custom actions |
| Product Manager | Использует CI/CD метрики для оценки engineering velocity и прогнозирования delivery timelines. Оценивает deployment frequency и lead time как индикаторы здоровья delivery процесса. Координирует с engineering улучшение pipeline для ускорения time-to-market. | |
| QA Automation Engineer | Самостоятельно создаёт воркфлоу GitHub Actions для автоматизации тестирования: настраивает параллельное выполнение тестов между средами, внедряет шаги отчётности тестов и отслеживания покрытия, автоматизирует провизионирование тестовых сред. Управляет конфигурациями CI-пайплайна автоматизации тестирования. | |
| QA Engineer (Manual) | Самостоятельно управляет GitHub Actions для QA-воркфлоу: настраивает пайплайны деплоя для тестовых сред, внедряет автоматические триггеры smoke-тестов при деплое, автоматизирует шаги подготовки тестовых данных. Управляет QA-связанными конфигурациями CI/CD. | |
| QA Security Engineer | Настраивает security CI pipeline: SAST/DAST/SCA в GitHub Actions, quality gates по severity, automated PR comments с findings. Настраивает scheduled security scans. | |
| React Native Developer | Настраивает GitHub Actions для React Native — параллельные jobs для iOS/Android, кеширование node_modules и Gradle/CocoaPods. Интегрирует EAS Build в пайплайн, настраивает автоматический деплой в TestFlight и Firebase App Distribution. Конфигурирует CodePush для OTA-обновлений из CI. | |
| Release Engineer | Обязателен | Проектирует сложные multi-job workflows с dependencies, matrix builds и conditional steps. Оптимизирует cache strategies для ускорения pipeline. Создаёт reusable workflows и composite actions. |
| Security Analyst | Создаёт CI/CD пайплайны в GitHub Actions для автоматизации проверок безопасности. Интегрирует SAST, DAST и сканирование зависимостей в воркфлоу с управлением секретами. | |
| Site Reliability Engineer (SRE) | Настраивает CI/CD для infrastructure: Terraform plan/apply, Helm upgrades, container builds. Автоматизирует testing: infra unit tests, integration tests. Реализует approval gates для production. | |
| Smart Contract Developer | Проектирует CI для blockchain: Hardhat/Foundry testing, security scanning, deployment verification. | |
| Solutions Architect | Проектирует CI/CD с GitHub Actions: multi-stage pipelines, matrix builds, reusable workflows. Определяет deployment strategies для архитектурных решений. | |
| Systems Programmer (C/C++) | Обязателен | Проектирует CI/CD pipelines с нуля. Настраивает caching для ускорения builds. Использует matrix builds для тестирования на разных версиях. Настраивает deployment pipelines (staging → production). Работает с secrets и environment variables. |
| Technical Lead | Самостоятельно управляет GitHub Actions CI/CD для технических команд: настраивает стандарты пайплайнов для обеспечения качества кода, внедряет стратегии прогрессивного деплоя, автоматизирует операции инженерного воркфлоу. Управляет практиками CI/CD для процессов технической поставки. | |
| Technical Product Manager | Использует возможности GitHub Actions для улучшения продуктового процесса — автоматический деплой preview-сред, нотификации о статусе билда, интеграция с project boards и issue tracking. | |
| Technical Writer | Настраивает GitHub Actions для documentation pipeline: build, lint, link-check, deploy. Конфигурирует workflows для preview окружений на PR. Использует actions для автогенерации документации (API docs, changelogs). | |
| Telecom Developer | Настраивает GitHub Actions для автоматической сборки, тестирования и деплоя телеком-сервисов. Реализует пайплайны с интеграционными тестами SIP-стеков и проверкой совместимости протоколов. | |
| Unity Developer | Самостоятельно создаёт воркфлоу GitHub Actions для Unity: настраивает автоматизированные пайплайны сборки Unity для нескольких платформ, внедряет выполнение тестов с Unity Test Framework, автоматизирует распространение артефактов сборки и версионирование. Управляет конфигурациями CI/CD Unity. | |
| Unreal Engine Developer | Самостоятельно создаёт воркфлоу GitHub Actions для Unreal Engine: настраивает автоматизированные пайплайны сборки UE для целевых платформ, внедряет автоматизацию упаковки и cook контента, автоматизирует распространение сборок и управление версиями. Управляет конфигурациями CI/CD Unreal. | |
| XR Unity Developer | Настраивает CI/CD пайплайны в GitHub Actions для автоматической сборки Unity XR-проектов под разные платформы. Конфигурирует кэширование Library-папки и артефактов для ускорения сборок. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Проектирует комплексные CI/CD workflow для 1С с интеграцией OneScript, SonarQube и автотестами. Реализует автоматическое обновление баз данных и деплой конфигураций через пайплайн. | |
| AI Product Engineer | Проектирует сложные многоэтапные пайплайны GitHub Actions для полного цикла доставки AI-продуктов — от обучения модели до продакшн-деплоя. Реализует параллельные джобы, кеширование зависимостей и условную логику запуска для ML-артефактов. | |
| Analytics Engineer | Обязателен | Проектирует полный CI/CD pipeline для аналитической платформы: staging deploy на PR, production deploy на merge, automated regression tests. Настраивает dbt Cloud integration или custom GitHub Actions для blue-green deployment моделей. |
| Android Developer | Обязателен | Оптимизирует CI/CD пайплайн Android-проекта: Gradle build cache с remote storage, параллельная сборка модулей, условный запуск тестов на основе changed files (path filters). Настраивает automated release pipeline — bump version, generate changelog, upload to Play Store через Fastlane/Gradle Play Publisher, интегрирует Firebase App Distribution для alpha/beta треков. |
| Application Security Engineer | Обязателен | Проектирует архитектуру безопасности CI/CD: внедряет оптимизацию пайплайнов security-сканирования для скорости и покрытия, проектирует прогрессивные security gates по этапам деплоя, архитектурит контроли безопасности цепочки поставок в CI/CD. Менторит команду по лучшим практикам DevSecOps-пайплайнов. |
| AR/VR Developer | Проектирует комплексные пайплайны в GitHub Actions для AR/VR с кэшированием артефактов. Реализует автоматическую сборку 3D-ассетов, оптимизацию текстур и деплой на тестовые устройства. | |
| Backend Developer (C#/.NET) | Обязателен | Проектирует CI/CD: reusable workflows, artifact promotion, canary deployments. Интегрирует quality gates: SonarQube, OWASP dependency check, container scanning. |
| Backend Developer (Elixir) | Обязателен | Проектирует продвинутые CI/CD-пайплайны для Elixir на GitHub Actions. Реализует инкрементальную компиляцию с кэшированием, параллельное выполнение тестов через mix test --partitions. Настраивает автоматическую сборку Docker-образов с Elixir releases и деплой в Kubernetes. |
| Backend Developer (Go) | Обязателен | Проектирует продвинутые CI/CD пайплайны для Go-микросервисов: matrix builds, reusable workflows, security scanning с Trivy и gosec. Оптимизирует время сборки через кэширование и параллелизм, настраивает canary-деплой и автоматический rollback. |
| Backend Developer (Java/Kotlin) | Обязателен | Проектирует CI/CD для Java-платформы: reusable workflows, artifact promotion, canary deployments. Интегрирует quality gates: SonarQube, dependency check, container scanning. Оптимизирует build time через incremental compilation. |
| Backend Developer (Node.js) | Обязателен | Проектирует CI/CD для Node.js платформы: monorepo builds (Nx/Turborepo), selective testing (affected packages), canary deployments. Оптимизирует: build caching, parallel execution. |
| Backend Developer (PHP) | Обязателен | Проектирует CI/CD-архитектуру: reusable workflows, self-hosted runners для специфических задач, blue-green/canary deployments. Оптимизирует время сборки. Автоматизирует rollback. |
| Backend Developer (Python) | Обязателен | Проектирует CI/CD strategy для микросервисов. Создаёт custom actions. Настраивает deploy pipelines с approvals. Внедряет quality gates и security scanning. |
| Backend Developer (Rust) | Обязателен | Проектирует CI/CD-инфраструктуру для Rust-монорепозитория: incremental builds через cargo-hakari, параллельные job-ы для workspace-крейтов, release-автоматизация через cargo-release. Оптимизирует время сборки через sccache, self-hosted runners и кеширование Docker-слоёв. |
| Backend Developer (Scala) | Обязателен | Проектирует CI/CD-пайплайны для Scala-микросервисов: multi-stage pipeline с unit/integration/e2e тестами, security scanning через Snyk, автоматический деплой через ArgoCD. Оптимизирует время сборки sbt через incremental compilation и remote caching, настраивает release workflow с semantic versioning. |
| BI Analyst | Проектирует CI/CD pipeline для полного lifecycle аналитических данных: от ingestion до dashboard deployment. Внедряет gitops-подход для управления аналитической инфраструктурой через version control. Оптимизирует время сборки через кеширование и инкрементальное обновление моделей. | |
| Blockchain Developer | Определяет CI/CD architecture: automated audit integration, deployment verification, multi-chain CI. | |
| Cloud Engineer | Обязателен | Разрабатывает reusable workflows и composite actions для инфраструктурных пайплайнов: стандартизированный IaC pipeline (validate→plan→approve→apply), автоматическое обновление модулей, drift detection по расписанию. Интегрирует security scanning (tfsec, checkov) и cost estimation. |
| Compiler Engineer | Проектирует сложные CI/CD-пайплайны для компилятора: bootstrap-сборка, регрессионные тесты на тысячах файлов, бенчмарки производительности. Оптимизирует время выполнения через кэширование и шардирование. | |
| Computer Vision Engineer | Проектирует сложные CI/CD workflows для MLOps-процессов — автоматическое обучение, evaluation, model registry. Интегрирует DVC, MLflow и проверки качества моделей. | |
| Data Analyst | Проектирует сложные CI/CD workflows для автоматизации ETL-процессов с параллельным выполнением и условной логикой. Интегрирует проверки качества данных и автоматическую генерацию документации. | |
| Data Engineer | Обязателен | Проектирует CI/CD для data-платформы: pipeline testing (unit + integration), automated schema validation, blue/green deployment для Airflow. Внедряет data quality gates в deployment pipeline. |
| Data Scientist | Определяет CI/CD стратегию: model training pipelines, automated evaluation, A/B test deployment. Внедряет ML CI best practices. | |
| Database Engineer / DBA | Обязателен | Проектирует CI/CD платформу для нескольких проектов. Создаёт reusable workflows/templates. Оптимизирует время build на уровне организации. Настраивает security scanning в pipeline. Внедряет deployment strategies (blue-green, canary). Интегрирует с ArgoCD/FluxCD. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Проектирует CI/CD для .NET desktop с code signing, auto-update, release management. Настраивает self-hosted runners для WPF UI testing. Оптимизирует pipeline. |
| Desktop Developer (Electron/Tauri) | Обязателен | Проектирует CI/CD для Electron с auto-update publishing, code signing, notarization. Оптимизирует build times. Настраивает release pipeline с draft releases. |
| Desktop Developer (Qt/C++) | Обязателен | Проектирует CI/CD pipeline для desktop с auto-update, code signing, release management. Настраивает self-hosted runners для специфического hardware. Оптимизирует pipeline time и costs. |
| DevOps Engineer | Обязателен | Проектирует масштабируемую CI/CD-платформу на GitHub Actions: self-hosted runners на Kubernetes (ARC), custom actions для организации, OIDC-интеграция с облаками. Оптимизирует время выполнения через кэширование, параллелизм и condition-based execution. |
| DevSecOps Engineer | Обязателен | Проектирует GitHub Actions архитектуру для организации: self-hosted runners с security hardening, network isolation. Внедряет GitHub Advanced Security (GHAS) с custom CodeQL queries. Настраивает OIDC federation для безопасного доступа к AWS/GCP без long-lived credentials. Создаёт custom composite actions. |
| Embedded Developer | Обязателен | Проектирует CI/CD платформу для нескольких проектов. Создаёт reusable workflows/templates. Оптимизирует время build на уровне организации. Настраивает security scanning в pipeline. Внедряет deployment strategies (blue-green, canary). Интегрирует с ArgoCD/FluxCD. |
| Engineering Manager | Обязателен | Проектирует архитектуру CI/CD для инженерной организации: оптимизирует скорость и надёжность пайплайнов между командами, внедряет стратегии прогрессивной поставки, архитектурит автоматизацию деплоя для мультисервисных сред. Менторит лидов по лучшим практикам CI/CD и platform engineering. |
| Flutter Developer | Обязателен | Проектирует архитектуру CI/CD для Flutter-платформ: оптимизирует мультиплатформенные пайплайны сборки для скорости, внедряет прогрессивную поставку для мобильных релизов, архитектурит автоматизированное подписание кода и деплой в магазины. Менторит команду по лучшим практикам Flutter CI/CD для управления релизами. |
| Frontend Developer (Angular) | Обязателен | Проектирует CI/CD архитектуру для Angular: affected-based тестирование через Nx, Chromatic для visual regression, автоматизация релизов через semantic-release, preview deployments для каждого PR. |
| Frontend Developer (React) | Обязателен | Проектирует CI/CD архитектуру для React-приложений: матричные билды (Node versions, browsers), E2E тесты через Playwright в CI, автоматический деплой на staging/production. Оптимизирует время пайплайна: selective testing, Turborepo remote caching, parallel jobs. |
| Frontend Developer (Svelte) | Обязателен | Проектирует продвинутые CI/CD пайплайны для SvelteKit: matrix-стратегии для кросс-браузерного тестирования, performance budgets. Реализует автоматические Lighthouse-проверки, visual regression тесты, conditional deploys для разных SvelteKit-адаптеров. |
| Frontend Developer (Vue) | Обязателен | Проектирует CI/CD архитектуру для Vue-приложений — matrix builds, conditional deployments, canary releases. Настраивает Lighthouse CI для performance regression, bundle size checks и visual regression testing в pipeline. |
| Fullstack Developer | Обязателен | Проектирует CI/CD-пайплайны для fullstack-приложений: monorepo-aware сборки с определением затронутых пакетов, e2e-тесты с Playwright, канареечные деплои. Оптимизирует время сборки, настраивает preview-деплои для PR и автоматическую проверку миграций. |
| Game Designer | Проектирует сложные CI/CD пайплайны для игровых проектов с кеширование артефактов и параллельными билдами. Оптимизирует время сборки через инкрементальные билды и распределённое кеширование ассетов. Внедряет автоматический деплой на тестовые серверы и staging-среды. | |
| Game QA Engineer | Обязателен | Проектирует архитектуру CI/CD для QA игр: оптимизирует пайплайны выполнения тестов для покрытия игровых сборок, внедряет прогрессивные testing gates по этапам сборки, архитектурит автоматизированное регрессионное тестирование для релизов игр. Менторит QA-команду по лучшим практикам CI/CD для обеспечения качества игр. |
| Game Server Developer | Обязателен | Проектирует архитектуру CI/CD для инфраструктуры игровых серверов: оптимизирует пайплайны сборки и деплоя для обновлений live-сервисов, внедряет прогрессивную поставку с canary и blue-green деплоями, архитектурит автоматизацию откатов для релизов игровых серверов. Менторит команду по лучшим практикам CI/CD игровых серверов. |
| Infrastructure Engineer | Проектирует продвинутые CI/CD пайплайны для инфраструктуры с matrix builds для мультиоблачного тестирования. Внедряет reusable workflows и composite actions для стандартизации инфраструктурных деплоев. | |
| iOS Developer | Обязателен | Проектирует оптимальный CI/CD пайплайн для iOS на GitHub Actions: параллельные джобы для линтинга, тестов и сборки, conditional workflows для разных веток. Настраивает self-hosted Mac-раннеры для ускорения, управляет секретами через GitHub Secrets для сертификатов. Внедряет автоматическое создание release notes и деплой через match + Fastlane |
| IoT Engineer | Проектирует комплексные CI/CD-пайплайны для IoT: матрица целевых платформ, интеграционные тесты с hardware-in-the-loop, автоматическое OTA-обновление тестовых устройств при мёрже. | |
| Language Tooling Engineer | Обязателен | Проектирует архитектуру CI/CD для языковых инструментов: оптимизирует мультиплатформенные пайплайны сборки компилятора, внедряет стратегии прогрессивного релиза для пакетов языковой экосистемы, архитектурит обнаружение регрессий бенчмарков в CI. Менторит команду по лучшим практикам CI/CD компилятора. |
| LLM Engineer | Определяет CI/CD architecture: model evaluation pipelines, A/B deployment, safety testing. | |
| ML Engineer | Проектирует CI/CD pipeline для ML lifecycle. Автоматизирует model training и deployment через CI/CD. Настраивает GPU runners для CI. | |
| MLOps Engineer | Обязателен | Проектирует CI/CD-пайплайны для полного ML lifecycle в GitHub Actions: автоматический запуск обучения при изменении кода или данных, validation модели перед деплоем, canary deployment через ArgoCD. Реализует matrix builds для тестирования совместимости с разными версиями ML-фреймворков и настраивает reusable workflows для стандартных ML-операций. |
| Network Engineer | Проектирует комплексные CI/CD-пайплайны для сетевой инфраструктуры с этапами lint, unit-test, integration-test на виртуальных топологиях и canary-деплоем конфигураций на production-оборудование. | |
| NLP Engineer | Проектирует продвинутые CI/CD workflow для NLP-пайплайнов с версионированием моделей и данных. Реализует автоматическую оценку качества моделей и gate-проверки перед деплоем. | |
| Penetration Testing Engineer | Проектирует сложные security CI/CD workflows с параллельным сканированием, кастомными правилами и интеграцией с vulnerability management. Автоматизирует pentest-отчётность. | |
| Performance Testing Engineer | Обязателен | Проектирует CI performance pipeline: multi-stage testing (smoke → load → soak), automated regression detection, performance gate enforcement. |
| Platform Engineer | Обязателен | Проектирует CI/CD-платформу на базе GitHub Actions для IDP: reusable workflow library, required workflows, environment protection rules. Внедряет OIDC-аутентификацию для безопасного деплоя. Создаёт self-service CI/CD для команд через template repositories и Backstage |
| Product Manager | Определяет delivery strategy с учётом CI/CD capabilities: feature flags, A/B testing, canary releases. Проектирует deployment pipeline requirements для поддержки продуктовых экспериментов. Использует DORA metrics для continuous improvement delivery процесса. | |
| QA Automation Engineer | Обязателен | Проектирует архитектуру CI/CD для автоматизации тестирования: оптимизирует пайплайны параллельного выполнения тестов для скорости и надёжности, внедряет стратегии прогрессивного тестирования по этапам деплоя, архитектурит автоматизацию тестовой инфраструктуры. Менторит команду по лучшим практикам тестовых пайплайнов и оптимизации эффективности. |
| QA Engineer (Manual) | Обязателен | Проектирует воркфлоу CI/CD для интеграции QA: оптимизирует пайплайны деплоя для надёжности тестовых сред, внедряет автоматизированные quality gates, согласованные с QA-процессами, архитектурит автоматизацию подготовки тестовых данных и сред. Менторит QA-команду по практикам CI/CD для эффективного обеспечения качества. |
| QA Security Engineer | Обязателен | Проектирует security CI/CD integration: shift-left security testing, pre-commit hooks, mandatory security gates. Реализует custom actions для organization-specific checks. |
| React Native Developer | Обязателен | Проектирует CI/CD архитектуру для React Native монорепо — матричные сборки, conditional workflows по изменённым модулям. Оптимизирует время сборки — параллелизация, кеширование, incremental builds. Внедряет E2E-тесты Detox в CI с эмуляторами. Настраивает release automation. |
| Release Engineer | Обязателен | Разрабатывает custom GitHub Actions на TypeScript/Docker. Строит self-hosted runner infrastructure для специфических workload. Оптимизирует cost и performance CI/CD для организации. |
| Security Analyst | Проектирует комплексные security-пайплайны в GitHub Actions с матричными сборками. Реализует автоматические блокировки merge при обнаружении уязвимостей критического уровня. | |
| Site Reliability Engineer (SRE) | Обязателен | Проектирует CI/CD для platform: multi-stage deployments, canary/blue-green, rollback automation. Внедряет progressive delivery (Argo Rollouts, Flagger). Оптимизирует pipeline performance. |
| Smart Contract Developer | Определяет CI/CD architecture: multi-chain deployment, automated auditing, testnet deployment pipelines. | |
| Solutions Architect | Определяет CI/CD архитектуру: pipeline patterns, deployment strategies, environment management. Проектирует CI/CD для microservices архитектуры. | |
| Systems Programmer (C/C++) | Обязателен | Проектирует CI/CD платформу для нескольких проектов. Создаёт reusable workflows/templates. Оптимизирует время build на уровне организации. Настраивает security scanning в pipeline. Внедряет deployment strategies (blue-green, canary). Интегрирует с ArgoCD/FluxCD. |
| Technical Lead | Обязателен | Проектирует архитектуру CI/CD для технических команд: оптимизирует скорость и надёжность пайплайнов для продуктивности разработчиков, внедряет стратегии прогрессивной поставки для продакшен-сервисов, архитектурит автоматизацию деплоя с корректными механизмами откатов. Менторит команду по лучшим инженерным практикам CI/CD. |
| Technical Product Manager | Оптимизирует CI/CD-пайплайн для ускорения доставки продукта — параллельные проверки, feature branch deployments, automated rollbacks. Измеряет и улучшает DORA-метрики команды. | |
| Technical Writer | Проектирует сложные CI/CD pipelines для документации: matrix builds для multi-version docs, conditional deploys, automated testing. Создаёт reusable workflows для нескольких документационных проектов. Оптимизирует build performance. | |
| Telecom Developer | Проектирует многоступенчатые CI/CD пайплайны для телеком-платформы с тестированием на разных версиях протоколов. Внедряет canary deployment для сетевых функций с автоматическим rollback при деградации качества. | |
| Unity Developer | Обязателен | Проектирует архитектуру CI/CD для Unity-платформ: оптимизирует мультиплатформенные пайплайны сборки Unity для скорости и надёжности, внедряет прогрессивную поставку для игровых релизов, архитектурит автоматизированное тестирование верификации сборки. Менторит команду по лучшим практикам Unity CI/CD и оптимизации сборки. |
| Unreal Engine Developer | Обязателен | Проектирует архитектуру CI/CD для Unreal Engine: оптимизирует пайплайны сборки UE для времени компиляции крупных проектов, внедряет прогрессивную поставку для обновлений игрового контента, архитектурит автоматизированные воркфлоу упаковки и распространения. Менторит команду по лучшим практикам Unreal CI/CD. |
| XR Unity Developer | Проектирует комплексные CI/CD воркфлоу для XR-проектов с матрицами сборок, автотестами и деплоем на тестовые устройства. Оптимизирует пайплайны для сокращения времени сборки крупных Unity-проектов. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Определяет стратегию CI/CD для всех 1С-проектов организации. Проектирует переиспользуемые Actions и стандартизирует процессы сборки, тестирования и развёртывания 1С-конфигураций. | |
| AI Product Engineer | Определяет стратегию CI/CD для всей AI-продуктовой команды, стандартизирует переиспользуемые workflows и composite actions. Внедряет политики проверки качества моделей, gate-проверки перед деплоем и автоматический откат при деградации метрик. | |
| Analytics Engineer | Обязателен | Определяет стандарты CI/CD для аналитических проектов организации: reusable workflows для dbt, automated data quality gates, cost estimation в PR. Внедряет GitOps-подход для управления warehouse-ресурсами и permissions. |
| Android Developer | Обязателен | Определяет CI/CD стратегию для Android-команды: стандартные workflow-шаблоны (reusable workflows), branch protection policies, merge queue для стабильного main. Внедряет Gradle Enterprise / Develocity для build analytics, настраивает self-hosted runners с Android SDK для ускорения сборок, определяет SLA по времени CI (PR check < 15 min), обучает команду оптимизации пайплайнов. |
| Application Security Engineer | Обязателен | Определяет стратегию DevSecOps с GitHub Actions: устанавливает стандарты безопасности CI/CD между командами, внедряет интеграцию security-сканирования на уровне платформы, обеспечивает внедрение контролей безопасности цепочки поставок во всех пайплайнах деплоя. |
| AR/VR Developer | Определяет стандарты CI/CD для AR/VR-проектов организации в GitHub Actions. Создаёт переиспользуемые воркфлоу для сборки, тестирования и дистрибуции XR-приложений. | |
| Backend Developer (C#/.NET) | Обязателен | Определяет CI/CD стандарты: pipeline templates, branching strategy, release process. Внедряет automated rollback и feature flags. |
| Backend Developer (Elixir) | Обязателен | Определяет стандарты CI/CD для всех Elixir-проектов организации на GitHub Actions. Создаёт переиспользуемые workflows (reusable workflows) для типовых Elixir-пайплайнов. Внедряет quality gates: Dialyzer, Credo, ExCoveralls >90%, mix audit и проверку миграций. |
| Backend Developer (Go) | Обязателен | Определяет стандарты CI/CD для Go-команды: обязательные проверки (lint, test, security scan), шаблоны reusable workflows, политики деплоя. Внедряет GitOps-практики, автоматизирует release management через semver и changelog-генерацию для Go-сервисов. |
| Backend Developer (Java/Kotlin) | Обязателен | Определяет CI/CD стандарты команды: pipeline templates, branching strategy, release process. Внедряет automated rollback и feature flags. Мониторит deployment frequency и lead time. |
| Backend Developer (Node.js) | Обязателен | Определяет CI/CD-стандарты: mandatory checks (lint, types, tests, security), deployment policies, rollback procedures. Внедряет DORA metrics. |
| Backend Developer (PHP) | Обязателен | Определяет CI/CD-стандарты для команды: обязательные checks, deployment policy, environment management. Внедряет GitOps-практики. Мониторит deployment frequency и lead time. |
| Backend Developer (Python) | Обязателен | Определяет CI/CD standards для организации. Оптимизирует runner infrastructure. Внедряет deployment strategies. Стандартизирует pipelines. |
| Backend Developer (Rust) | Обязателен | Определяет CI/CD-стандарты Rust-платформы: обязательные проверки (clippy, deny, audit, MSRV), deployment gates с canary и smoke-тестами. Разрабатывает reusable workflows для стандартизации across-команд и интегрирует security-scanning (cargo-vet, cargo-deny) в merge-процесс. |
| Backend Developer (Scala) | Обязателен | Определяет стандарты CI/CD для Scala-команды: обязательные pipeline stages, quality gates (coverage, lint), стратегия trunk-based development. Внедряет reusable workflows для sbt-проектов, настраивает automated dependency updates через Scala Steward и интегрирует performance regression testing. |
| BI Analyst | Определяет CI/CD стратегию для всей аналитической команды: стандарты, workflow шаблоны, best practices. Стандартизирует автоматизацию деплоя для всех компонентов BI-платформы: модели, дашборды, алерты. Координирует с DevOps создание оптимальной инфраструктуры для analytics CI/CD. | |
| Blockchain Developer | Определяет CI/CD стандарты: mandatory security checks, deployment governance, audit requirements. | |
| Cloud Engineer | Обязателен | Определяет стратегию CI/CD для всех инфраструктурных репозиториев: стандартные workflow templates, self-hosted runners в приватных сетях, secrets management через OIDC. Внедряет governance — required reviews, environment protection rules, audit trail для infrastructure changes. |
| Compiler Engineer | Стандартизирует CI/CD-процессы для компиляторной команды: переиспользуемые workflows, политики мёржа, автоматизированные релизные пайплайны. Внедряет метрики качества и gates для каждого этапа. | |
| Computer Vision Engineer | Определяет стандарты CI/CD для CV-команды, создаёт переиспользуемые actions для ML-пайплайнов. Оптимизирует стоимость GPU-ресурсов и время выполнения workflows. | |
| Data Analyst | Определяет стандарты CI/CD для аналитической команды, создаёт переиспользуемые actions и шаблоны workflows. Оптимизирует время сборки и обеспечивает надёжность автоматизированных процессов. | |
| Data Engineer | Обязателен | Определяет CI/CD-стандарты data-команды: mandatory checks (dbt test, SQL lint, contract validation), deployment strategy, release management для data pipelines. |
| Data Scientist | Определяет CI/CD стандарты DS: mandatory model tests, automated evaluation gates, reproducibility requirements. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Определяет CI/CD стратегию для .NET desktop команды. Координирует release automation. Внедряет quality gates. |
| Desktop Developer (Electron/Tauri) | Обязателен | Определяет CI/CD стратегию для Electron-команды. Координирует release automation. Формирует deployment standards. |
| Desktop Developer (Qt/C++) | Обязателен | Определяет CI/CD стратегию для desktop-команды. Координирует release automation, формирует deployment standards. Внедряет quality gates и automated release notes. |
| DevOps Engineer | Обязателен | Определяет стандарты CI/CD на GitHub Actions для организации: reusable workflow библиотека, стандарты безопасности runners, governance и compliance. Проектирует архитектуру self-hosted runners с автоскейлингом, метрики эффективности пайплайнов. |
| DevSecOps Engineer | Обязателен | Определяет стратегию CI/CD на GitHub для организации. Управляет GitHub Enterprise с SSO, audit logs, IP allow lists. Строит метрики: deployment frequency, lead time, MTTR, change failure rate (DORA). Внедряет policy enforcement через repository rulesets и branch protection at scale. |
| Engineering Manager | Обязателен | Определяет DevOps-стратегию с GitHub Actions на организационном уровне: устанавливает стандарты CI/CD и подходы platform engineering, внедряет возможности внутренней платформы разработчиков, обеспечивает инженерное совершенство через автоматизацию деплоя и надёжность. |
| Flutter Developer | Обязателен | Определяет DevOps-стратегию для Flutter-команд: устанавливает стандарты CI/CD для мультиплатформенной мобильной поставки, внедряет подходы platform engineering для инфраструктуры сборки Flutter, обеспечивает внедрение автоматизированного управления релизами для App Store/Play Store. |
| Frontend Developer (Angular) | Обязателен | Управляет CI/CD инфраструктурой Angular-проекта: оптимизация времени пайплайна, Nx Cloud для distributed execution, стандарты branch protection и required checks, мониторинг и метрики CI-производительности. |
| Frontend Developer (React) | Обязателен | Стандартизирует CI/CD для React-проектов команды: reusable workflows для GitHub Actions, единые quality gates (tests, coverage, Lighthouse, a11y), стратегию deployment (preview, staging, canary, production). Определяет SLA на время CI и процесс hotfix. |
| Frontend Developer (Svelte) | Обязателен | Определяет стандарты CI/CD для Svelte-проектов команды: обязательные проверки, quality gates, deployment strategies. Оптимизирует время пайплайнов через кэширование и параллелизм, внедряет автоматические rollback-механизмы и уведомления о сбоях. |
| Frontend Developer (Vue) | Обязателен | Определяет CI/CD стандарты для Vue-команд — shared workflows, deployment strategies, rollback procedures. Внедряет GitOps практики для Nuxt-приложений, оптимизирует время pipeline через intelligent test splitting. |
| Fullstack Developer | Обязателен | Определяет CI/CD-стратегию fullstack-платформы: стандартные пайплайны для разных типов проектов, reusable workflows, автоматические quality gates. Проектирует release-процесс: семантическое версионирование, changelog, координированный деплой фронтенда и бэкенда. |
| Game Designer | Определяет CI/CD стратегию для всех репозиториев игрового проекта и сопутствующих инструментов. Стандартизирует GitHub Actions workflow для команды: шаблоны, переиспользуемые actions, секреты. Обеспечивает надёжность и скорость пайплайнов при масштабировании команды. | |
| Game QA Engineer | Обязателен | Определяет DevOps-стратегию для QA игр: устанавливает стандарты CI/CD для quality gates игр, внедряет подходы platform engineering для инфраструктуры автоматизации тестирования, обеспечивает внедрение практик непрерывного тестирования в пайплайны разработки игр. |
| Game Server Developer | Обязателен | Определяет DevOps-стратегию для команд игровых серверов: устанавливает стандарты CI/CD для деплоя live-сервисов, внедряет подходы platform engineering для инфраструктуры игровых серверов, обеспечивает внедрение прогрессивной поставки для обновлений игры. |
| Infrastructure Engineer | Определяет стандарты CI/CD для инфраструктурных изменений организации с approval workflows и environment protection. Проектирует GitOps-процессы с автоматическим reconciliation и rollback для инфраструктуры. | |
| iOS Developer | Обязателен | Определяет CI/CD-стратегию для iOS-команды на GitHub Actions: многоступенчатые пайплайны с gate-проверками, автоматический version bumping и tag management. Внедряет quality gates: покрытие тестами, SwiftLint compliance, размер бинарника и performance benchmarks. Оптимизирует стоимость CI через эффективное использование macOS-минут и кэширования |
| IoT Engineer | Стандартизирует CI/CD-процессы для IoT-команды: переиспользуемые workflows для разных устройств, политики подписи прошивок, автоматизация сертификационного тестирования. | |
| Language Tooling Engineer | Обязателен | Определяет DevOps-стратегию для команд языковых инструментов: устанавливает стандарты CI/CD для управления релизами компилятора, внедряет подходы platform engineering для сборок языковой экосистемы, обеспечивает внедрение автоматизированного регрессионного и бенчмарк-тестирования. |
| LLM Engineer | Определяет CI/CD стандарты: mandatory evaluation, safety gates, deployment governance. | |
| ML Engineer | Определяет CI/CD standards для ML-организации. Проектирует ML deployment pipeline. Координирует CI/CD practices с DevOps. | |
| MLOps Engineer | Обязателен | Определяет стандарты CI/CD для MLOps-команды в GitHub Actions: обязательные этапы пайплайна (lint, test, model validation, security scan, deploy), шаблоны для типовых ML-проектов. Внедряет метрики CI/CD — время сборки ML-образов, частота деплоев моделей, процент откатов — и оптимизирует стоимость GPU-runners. |
| Network Engineer | Стандартизирует CI/CD-практики для всей сетевой команды. Внедряет reusable workflows, GitOps-подход к управлению конфигурациями и автоматический rollback при обнаружении аномалий. | |
| NLP Engineer | Определяет стратегию CI/CD для всех NLP-проектов организации. Проектирует переиспользуемые Actions для MLOps, стандартизирует пайплайны тренировки и развёртывания языковых моделей. | |
| Penetration Testing Engineer | Определяет стандарты security CI/CD для команды, создаёт переиспользуемые actions для security testing. Координирует интеграцию security gates в DevSecOps процессы. | |
| Performance Testing Engineer | Обязателен | Определяет CI performance стандарты: mandatory performance gates, threshold management, reporting. Внедряет continuous performance testing. |
| Platform Engineer | Обязателен | Определяет CI/CD стратегию организации на GitHub Actions: governance, compliance checks, security scanning pipeline. Руководит миграцией с legacy CI на Actions. Проектирует runner-инфраструктуру с autoscaling (ARC). Оптимизирует costs и performance на enterprise-уровне |
| Product Manager | Определяет delivery strategy для продуктового портфеля с учётом CI/CD infrastructure. Стандартизирует deployment practices для всех продуктовых команд: release cadence, rollback policies. Координирует инвестиции в CI/CD infrastructure с product delivery goals. | |
| QA Automation Engineer | Обязателен | Определяет DevOps-стратегию для QA-команд: устанавливает стандарты CI/CD для тестовой инфраструктуры, внедряет подходы platform engineering для сред выполнения тестов, обеспечивает внедрение практик непрерывного тестирования в командах разработки. |
| QA Engineer (Manual) | Обязателен | Определяет DevOps-стратегию с GitHub Actions / GitLab CI. Формирует стандарты CI/CD. Внедряет platform engineering подходы. |
| QA Security Engineer | Обязателен | Определяет CI security стандарты: mandatory security checks, gate policies, SLA на remediation. Координирует security tooling в CI/CD. Внедряет metrics для security pipeline. |
| React Native Developer | Обязателен | Определяет DevOps-стратегию для мобильной разработки команды. Формирует пайплайны от commit до production — feature branches, staging, release candidates. Внедряет автоматический release management — версионирование, changelog, code signing. Координирует CI/CD с platform-специфичными требованиями. |
| Release Engineer | Обязателен | Определяет стандарты CI/CD workflows для всей организации в GitHub Actions. Управляет runner fleet и secrets management. Принимает решения об инструментах и платформах. |
| Security Analyst | Определяет стандарты security CI/CD для всех репозиториев организации в GitHub Actions. Создаёт переиспользуемые воркфлоу для унифицированного сканирования безопасности. | |
| Site Reliability Engineer (SRE) | Обязателен | Определяет CI/CD-стандарты: deployment policies, approval workflows, rollback procedures. Внедряет deployment metrics (DORA). Координирует deployment practices между командами. |
| Smart Contract Developer | Определяет CI/CD стандарты: mandatory security checks, deployment approval, audit requirements. | |
| Solutions Architect | Определяет CI/CD стандарты: pipeline templates, deployment governance, quality gates. Координирует CI/CD strategy для организации. | |
| Technical Lead | Обязателен | Определяет DevOps-стратегию для технических команд: устанавливает стандарты CI/CD для продуктивности разработчиков и надёжности поставки, внедряет подходы platform engineering для автоматизации деплоя, обеспечивает инженерное совершенство через лучшие практики CI/CD. |
| Technical Product Manager | Определяет CI/CD-стратегию для продуктовой команды — frequency of deployments, change failure rate, lead time. Обеспечивает что пайплайн поддерживает нужную скорость итерации. | |
| Technical Writer | Определяет CI/CD стратегию для всех документационных проектов организации. Стандартизирует pipelines, управляет shared runners и secrets. Внедряет advanced сценарии: scheduled builds, cross-repo triggers, automated content validation. | |
| Telecom Developer | Определяет стандарты CI/CD для телеком-разработки с учётом требований к непрерывности сервиса и zero-downtime deployment. Проектирует GitOps-процессы для управления конфигурациями сетевого оборудования и VNF. | |
| Unity Developer | Обязателен | Определяет DevOps-стратегию для Unity-команд: устанавливает стандарты CI/CD для инфраструктуры сборки Unity, внедряет подходы platform engineering для мультиплатформенной поставки игр, обеспечивает внедрение автоматизированной верификации сборки и управления релизами. |
| Unreal Engine Developer | Обязателен | Определяет DevOps-стратегию для Unreal-команд: устанавливает стандарты CI/CD для инфраструктуры сборки UE, внедряет подходы platform engineering для поставки крупномасштабных игровых проектов, обеспечивает внедрение автоматизированной упаковки и деплоя контента. |
| XR Unity Developer | Определяет стандарты CI/CD для всех XR-проектов организации, включая политики качества и gates. Внедряет автоматизированное тестирование производительности XR-приложений в пайплайн. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Формирует организационные стандарты автоматизации разработки 1С. Определяет архитектуру CI/CD, обеспечивающую качество и скорость доставки изменений во всех 1С-проектах компании. | |
| AI Product Engineer | Формирует корпоративную стратегию непрерывной доставки AI-продуктов через GitHub Actions с интеграцией MLOps-практик. Определяет архитектуру пайплайнов для мультирепозиторных AI-систем с согласованным версионированием моделей и сервисов. | |
| Analytics Engineer | Обязателен | Проектирует платформу continuous delivery для аналитики: multi-project CI с shared dbt packages, cross-team dependency management, automated rollback при data quality failures. Определяет стратегию deployment для критических бизнес-моделей. |
| Android Developer | Обязателен | Формирует CI/CD инфраструктуру Android-платформы организации: единая система сборки для всех Android-приложений, архитектура shared actions и composite workflows, стратегия Android SDK management на runners. Проектирует zero-downtime release process с canary deployments, определяет метрики CI health (build times, flaky rate, queue times), управляет инфраструктурным бюджетом. |
| Application Security Engineer | Обязателен | Определяет DevOps-стратегию организации. Проектирует internal developer platform. Формирует engineering excellence culture. |
| AR/VR Developer | Формирует организационную стратегию автоматизации AR/VR-разработки через GitHub Actions. Проектирует платформу CI/CD для координации сборок иммерсивных приложений под все платформы. | |
| Backend Developer (C#/.NET) | Обязателен | Формирует CI/CD платформу: shared runners, reusable pipeline library, deployment governance. Определяет DORA metrics и improvement process. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает платформенную стратегию CI/CD для Elixir-экосистемы. Проектирует систему composite actions и reusable workflows для всей организации. Определяет политику trunk-based development с feature flags через FunWithFlags и автоматическим canary release через GitOps. |
| Backend Developer (Go) | Обязателен | Формирует организационную CI/CD-платформу для Go-разработки: стандартные pipeline-шаблоны, внутренние GitHub Actions, метрики deployment frequency и lead time. Разрабатывает self-service деплоймент-платформу с автоматическими quality gates и compliance checks. |
| Backend Developer (Java/Kotlin) | Обязателен | Формирует CI/CD платформу организации: shared runners, reusable pipeline library, deployment governance. Определяет DORA metrics targets и continuous improvement process. |
| Backend Developer (Node.js) | Обязателен | Проектирует CI/CD-стратегию: unified pipeline templates, progressive delivery, automated quality gates. Определяет deployment governance для организации. |
| Backend Developer (PHP) | Обязателен | Формирует CI/CD-стратегию организации: shared pipeline infrastructure, deployment standards, compliance gates. Проектирует internal developer platform. |
| Backend Developer (Python) | Обязателен | Формирует CI/CD strategy компании. Оценивает GitHub Actions vs alternatives. Проектирует platform-level CI/CD. |
| Backend Developer (Rust) | Обязателен | Формирует DevOps-стратегию организации для Rust: platform engineering с golden paths, release trains, feature flags через LaunchDarkly. Определяет архитектуру deployment pipelines с progressive delivery, chaos engineering интеграцией и automated rollback на основе SLO-метрик. |
| Backend Developer (Scala) | Обязателен | Формирует стратегию CI/CD для Scala-платформы: стандартизация pipeline-шаблонов, централизованное управление secrets, интеграция с Platform Engineering IDP. Определяет метрики DORA (deployment frequency, lead time), политики zero-downtime деплоя и стратегию progressive delivery для всех сервисов. |
| BI Analyst | Формирует корпоративную стратегию CI/CD для аналитических платформ на уровне компании. Определяет архитектурные паттерны автоматизации analytics lifecycle для enterprise масштаба. Публикует best practices CI/CD для modern data stack и analytics engineering. | |
| Blockchain Developer | Формирует CI/CD стратегию: blockchain deployment automation, security governance. | |
| Cloud Engineer | Обязателен | Формирует платформу автоматизации инфраструктурных изменений: GitOps с GitHub Actions как orchestrator, интеграция с Terraform Cloud/Spacelift, multi-cloud deployment pipelines. Проектирует self-service developer platform с guardrails для безопасного провижонинга ресурсов. |
| Compiler Engineer | Определяет CI/CD-стратегию для экосистемы компиляторов на уровне организации. Проектирует self-hosted инфраструктуру для тяжёлых сборок и интеграцию с внутренними системами релиз-менеджмента. | |
| Computer Vision Engineer | Формирует стратегию непрерывной интеграции для CV-платформы организации. Определяет политики автоматизации MLOps и координирует CI/CD практики между ML-командами. | |
| Data Analyst | Формирует стратегию непрерывной интеграции для аналитической платформы организации, определяет политики автоматизации и качества. Координирует CI/CD практики между командами данных. | |
| Data Engineer | Обязателен | Проектирует CI/CD-стратегию data-платформы: unified pipeline для разных data tools (dbt, Airflow, Spark), environment management, data infrastructure provisioning. Определяет release governance. |
| Data Scientist | Формирует ML CI/CD стратегию: organization-wide ML pipelines, model deployment governance, automation. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Формирует enterprise CI/CD стандарты для .NET desktop. Оценивает CI platforms. Определяет build infrastructure. |
| Desktop Developer (Electron/Tauri) | Обязателен | Формирует enterprise CI/CD стандарты для Electron. Оценивает CI platforms. Определяет build infrastructure. |
| Desktop Developer (Qt/C++) | Обязателен | Формирует enterprise CI/CD стандарты для desktop. Оценивает CI/CD platforms (GitHub Actions, GitLab CI, Azure DevOps). Определяет build infrastructure для организации. |
| DevOps Engineer | Обязателен | Разрабатывает стратегию CI/CD-платформы организации: выбор между GitHub Actions, GitLab CI и Jenkins для разных кейсов. Определяет архитектуру unified pipeline platform, стандарты качества и безопасности для всех 100+ репозиториев и команд. |
| DevSecOps Engineer | Обязателен | Архитектурно определяет DevSecOps платформу на базе GitHub. Проектирует Supply Chain Security: artifact signing, SLSA provenance, dependency review. Определяет стандарты CI/CD для десятков команд. Разрабатывает фреймворк оценки зрелости DevSecOps. Влияет на roadmap GitHub Enterprise features. |
| Engineering Manager | Обязателен | Определяет организационную DevOps-стратегию: проектирует внутреннюю платформу разработчиков для корпоративной стандартизации CI/CD, формирует культуру инженерного совершенства через автоматизацию деплоя и практики надёжности, оценивает инструменты и подходы platform engineering в организационном масштабе. |
| Flutter Developer | Обязателен | Определяет организационную DevOps-стратегию для мобильной разработки: проектирует внутреннюю платформу разработчиков для корпоративного мобильного CI/CD, строит культуру инженерного совершенства для управления мобильными релизами, оценивает подходы platform engineering для Flutter/мобильной разработки в масштабе. |
| Frontend Developer (Angular) | Обязателен | Определяет CI/CD стратегию на уровне Angular-платформы: единый пайплайн для монорепозитория с микрофронтендами, blue-green деплой Angular Universal, автоматизация миграций ng update в CI, GitOps-практики. |
| Frontend Developer (React) | Обязателен | Определяет CI/CD стратегию для экосистемы React-приложений: platform team workflows, shared infrastructure для монорепо с Turborepo, progressive delivery (feature flags, canary releases). Проектирует developer experience pipeline для максимальной продуктивности. |
| Frontend Developer (Svelte) | Обязателен | Формирует стратегию CI/CD на уровне организации, проектирует shared GitHub Actions для Svelte-экосистемы компании. Исследует trunk-based development с feature flags для SvelteKit, определяет архитектуру deployment pipeline от PR до production. |
| Frontend Developer (Vue) | Обязателен | Формирует DevOps стратегию для Vue-экосистемы компании — platform engineering, developer experience metrics, deployment automation. Исследует и внедряет progressive delivery, feature flags и A/B testing инфраструктуру. |
| Fullstack Developer | Обязателен | Формирует DevOps-стратегию организации для fullstack-разработки: платформенный CI/CD с self-service, автоматические security-сканы, compliance checks. Проектирует внутренний developer portal и метрики DORA для оценки продуктивности fullstack-команд. |
| Game Designer | Формирует корпоративную стратегию непрерывной интеграции для студии на уровне всех игровых проектов. Определяет архитектуру self-hosted runners и инфраструктуру для высоконагруженных билд-систем. Публикует best practices автоматизации game development pipeline. | |
| Game QA Engineer | Обязателен | Определяет организационную DevOps-стратегию для качества игр: проектирует внутреннюю платформу для автоматизации сборки и тестирования игр в масштабе, формирует культуру quality engineering через практики непрерывного тестирования, оценивает подходы к инфраструктуре QA игр на организационном уровне. |
| Game Server Developer | Обязателен | Определяет организационную DevOps-стратегию для игровых сервисов: проектирует внутреннюю платформу разработчиков для деплоя live-сервисов в масштабе, строит культуру инженерного совершенства для операций игровых серверов, оценивает подходы CI/CD-платформ для инфраструктуры игровых серверов нескольких тайтлов. |
| Infrastructure Engineer | Формирует стратегию CI/CD для инфраструктуры организации, объединяя GitHub Actions с ArgoCD и Flux. Определяет архитектуру self-service platform engineering с автоматическим provisioning через пайплайны. | |
| iOS Developer | Обязателен | Разрабатывает DevOps-платформу для iOS на GitHub Actions: переиспользуемые composite actions и reusable workflows для всех iOS-проектов организации. Определяет стратегию инфраструктуры: self-hosted Mac fleet management, Xcode version management и автоматическое обновление. Внедряет observability для CI/CD: метрики времени сборки, flaky test detection |
| IoT Engineer | Определяет CI/CD-стратегию для IoT-платформы организации: интеграция с физическими тестовыми стендами, автоматизированное regression-тестирование на парке устройств, DevOps для edge. | |
| Language Tooling Engineer | Обязателен | Определяет организационную DevOps-стратегию для языковых экосистем: проектирует внутреннюю платформу для автоматизации релизов компилятора, развивает культуру инженерного совершенства для поставки языковых инструментов, оценивает подходы CI/CD-платформ для управления пакетами языковой экосистемы в масштабе. |
| LLM Engineer | Формирует LLM CI/CD стратегию: automated model lifecycle, safety governance. | |
| ML Engineer | Определяет ML DevOps strategy. Проектирует enterprise ML CI/CD. Оценивает CI/CD tools для ML. | |
| MLOps Engineer | Обязателен | Формирует стратегию CI/CD для MLOps-платформы организации: единые reusable workflows для всех ML-команд, стандарты model validation gates, интеграция с Model Registry. Проектирует архитектуру self-hosted runner infrastructure с GPU-пулами, определяет политики promotion моделей между средами и автоматизацию compliance для ML-артефактов. |
| Network Engineer | Определяет стратегию непрерывной доставки для сетевой инфраструктуры организации. Интегрирует CI/CD с системами мониторинга, формирует культуру Infrastructure-as-Code в сетевом подразделении. | |
| NLP Engineer | Формирует организационные стандарты CI/CD для ML-проектов. Определяет архитектуру автоматизации, обеспечивающую воспроизводимость экспериментов и надёжный деплой NLP-моделей. | |
| Penetration Testing Engineer | Формирует стратегию автоматизации security testing на уровне организации через CI/CD. Определяет политики shift-left security и координирует с DevOps командами. | |
| Performance Testing Engineer | Обязателен | Проектирует CI/CD performance strategy: automated performance governance, release performance requirements, continuous performance monitoring. |
| Platform Engineer | Обязателен | Формирует видение CI/CD-платформы нового поколения: AI-assisted pipelines, predictive testing, automated compliance. Определяет стратегию developer experience для CI/CD. Оценивает и интегрирует GitHub Copilot для CI/CD и Dependabot для supply chain в единую платформу |
| Product Manager | Формирует корпоративную стратегию product delivery через CI/CD на уровне компании. Определяет индустриальные стандарты continuous delivery для product organizations. Публикует исследования по влиянию CI/CD practices на product metrics и business outcomes. | |
| QA Automation Engineer | Обязателен | Определяет организационную DevOps-стратегию для quality engineering: проектирует внутреннюю платформу для автоматизации тестовой инфраструктуры в масштабе, строит культуру инженерного совершенства для практик непрерывного тестирования, оценивает подходы CI/CD-платформ для тестирования на организационном уровне. |
| QA Engineer (Manual) | Обязателен | Определяет организационную DevOps-стратегию для обеспечения качества: проектирует внутреннюю платформу для автоматизации QA-сред, развивает культуру инженерного совершенства для поставки, интегрированной с качеством, оценивает подходы CI/CD для оптимизации QA-процессов в организационном масштабе. |
| QA Security Engineer | Обязателен | Проектирует security DevSecOps strategy: unified security pipeline, automated compliance, security-as-code. Определяет organizational shift-left security framework. |
| React Native Developer | Обязателен | Формирует организационную DevOps-стратегию для мобильных приложений. Проектирует unified CI/CD платформу для React Native проектов — shared workflows, reusable actions, centralized secrets. Определяет SLA для пайплайнов. Внедряет GitOps-практики для управления мобильными релизами. |
| Release Engineer | Обязателен | Формирует CI/CD платформу на базе GitHub Actions как internal developer platform. Оценивает альтернативы и делает стратегические технологические выборы для организации. |
| Security Analyst | Формирует организационную стратегию автоматизации безопасности через GitHub Actions. Проектирует централизованную платформу security-as-code с governance и compliance контролем. | |
| Site Reliability Engineer (SRE) | Обязателен | Проектирует CI/CD-стратегию организации: unified deployment platform, GitOps adoption, progressive delivery framework. Определяет deployment governance и compliance requirements. |
| Smart Contract Developer | Формирует CI/CD стратегию: blockchain deployment governance, automated security, compliance. | |
| Solutions Architect | Формирует delivery стратегию: organization-wide CI/CD architecture, deployment governance, release management principles. | |
| Technical Lead | Обязателен | Определяет DevOps-стратегию организации. Проектирует internal developer platform. Формирует engineering excellence culture. |
| Technical Product Manager | Формирует стратегию continuous delivery для продуктового портфеля организации. Стандартизирует пайплайны, внедряет progressive delivery и обеспечивает единые метрики доставки. | |
| Technical Writer | Формирует стратегию documentation DevOps на уровне компании. Определяет инфраструктуру для масштабирования documentation pipelines. Обеспечивает надёжность и скорость delivery документации в enterprise-масштабе. | |
| Telecom Developer | Формирует стратегию CI/CD для всей телеком-платформы, интегрируя пайплайны с NFV orchestration и SDN-контроллерами. Определяет подходы к автоматизации развёртывания 5G network functions и edge compute. | |
| Unity Developer | Обязателен | Определяет организационную DevOps-стратегию для Unity-платформ: проектирует внутреннюю платформу разработчиков для автоматизации сборки Unity по нескольким тайтлам, формирует культуру инженерного совершенства для практик поставки игр, оценивает подходы CI/CD-платформ для разработки на Unity в организационном масштабе. |
| Unreal Engine Developer | Обязателен | Определяет организационную DevOps-стратегию для Unreal-платформ: проектирует внутреннюю платформу разработчиков для крупномасштабной автоматизации сборки UE, формирует культуру инженерного совершенства для поставки AAA-игр, оценивает подходы CI/CD-платформ для разработки на Unreal в организационном масштабе. |
| XR Unity Developer | Формирует стратегию непрерывной интеграции и доставки для портфеля XR-продуктов. Определяет архитектуру CI/CD инфраструктуры с учётом специфики сборки Unity под множество XR-платформ. |