Домен
API и интеграции
Профиль навыка
OpenAPI 3.x, Swagger UI, Redoc, API changelog, SDK generation, developer portal
Ролей
65
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
91
ещё 234 — необязательные
API и интеграции
Управление API
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Понимает основы документирования API для веб-сервисов 1С и HTTP-эндпоинтов. Читает и следует существующей API-документации при интеграции 1С с внешними системами. Документирует простые форматы обмена данными для точек интеграции конфигураций 1С. | |
| AI Product Engineer | Понимает основы документирования API для эндпоинтов сервинга ML-моделей и сервисов трекинга экспериментов. Читает и следует существующей API-документации для inference API и feature stores. Документирует простые схемы запрос/ответ для точек интеграции AI-продуктов. | |
| Analytics Engineer | Читает документацию внешних API для настройки извлечения данных. Документирует параметры и лимиты API-источников в README проекта. Описывает структуру получаемых данных для staging-моделей. | |
| Android Developer | Читает и понимает API-документацию для Android-разработки: Swagger/OpenAPI спецификации для REST, GraphQL schema для Apollo. Находит нужные эндпоинты, понимает параметры запросов и структуру ответов, использует документацию Android SDK (developer.android.com) и Kotlin-документацию для изучения API компонентов и библиотек. | |
| Application Security Engineer | Понимает роль документации API в обеспечении безопасности: описание auth-схем, rate limits, error handling. Умеет читать и анализировать API-документацию для выявления потенциальных уязвимостей. | |
| Backend Developer (C#/.NET) | Обязателен | Документирует API через XML-комментарии и Swagger аннотации: summary, remarks, response types. Поддерживает Swagger UI. Описывает параметры и примеры. |
| Backend Developer (Elixir) | Обязателен | Документирует Elixir-модули и функции через @moduledoc и @doc атрибуты. Генерирует документацию через ExDoc с mix docs. Описывает API-эндпоинты Phoenix с примерами запросов и ответов, поддерживает typespecs для автодокументирования типов в ExDoc. |
| Backend Developer (Go) | Обязателен | Документирует Go API-эндпоинты с помощью комментариев в формате swaggo: описывает параметры, типы ответов, HTTP-статусы. Генерирует Swagger/OpenAPI спецификацию через swag init и проверяет корректность документации в Swagger UI. |
| Backend Developer (Java/Kotlin) | Обязателен | Документирует API через SpringDoc/OpenAPI аннотации: @Operation, @ApiResponse, @Schema. Описывает параметры, тела запросов и примеры ответов. Поддерживает Swagger UI в актуальном состоянии. |
| Backend Developer (Node.js) | Обязателен | Документирует API: описывает endpoints через JSDoc/swagger-jsdoc, пишет request/response examples. Поддерживает Swagger UI актуальным. Описывает authentication requirements. |
| Backend Developer (PHP) | Обязателен | Описывает эндпоинты: request/response примеры, обязательные параметры, коды ошибок. Использует OpenAPI-аннотации в коде. Поддерживает Swagger UI актуальным. Документирует edge cases. |
| Backend Developer (Python) | Обязателен | Добавляет описания к endpoints (docstrings, summary). Понимает OpenAPI спецификацию. Использует Swagger UI для тестирования. Документирует request/response models. |
| Backend Developer (Rust) | Обязателен | Документирует REST API Rust-сервисов через utoipa-атрибуты (#[utoipa::path]) на эндпоинтах Axum/Actix-web. Описывает request/response-схемы через derive(ToSchema) и генерирует Swagger UI через utoipa-swagger-ui middleware. |
| Backend Developer (Scala) | Обязателен | Документирует Scala API-эндпоинты с помощью Swagger/OpenAPI аннотаций: описывает request/response модели, примеры запросов. Пишет Scaladoc-комментарии для публичных методов, поддерживает актуальность README с инструкциями по запуску сервиса и доступным эндпоинтам. |
| BI Analyst | Понимает основы документирования API для коннекторов источников данных и эндпоинтов сервисов отчётности. Читает и следует существующей API-документации при настройке интеграций BI-инструментов. Документирует простые параметры запросов данных и форматы ответов для источников данных дашбордов. | |
| Blockchain Developer | Документирует blockchain API: RPC endpoints, contract ABIs, integration guides. | |
| Cloud Engineer | Документирует cloud API и endpoints: описывает параметры Terraform modules, пишет README для IaC. Использует markdown для документации cloud-ресурсов. | |
| Computer Vision Engineer | Понимает важность документации API для CV-сервисов и может читать OpenAPI-спецификации inference endpoints. Знает основные инструменты документирования. | |
| Data Analyst | Понимает основы документирования API для эндпоинтов доступа к данным и API аналитических сервисов. Читает и следует существующей API-документации при запросах к платформам данных и сервисам визуализации. Документирует простые паттерны использования API для процессов извлечения и анализа данных. | |
| Data Engineer | Документирует data API и pipelines: описывает data sources, transformations, output schemas. Пишет README для data repos. | |
| Data Scientist | Документирует ML API: описывает prediction endpoints, model inputs/outputs, example requests. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Изучает принципы документирования API серверных .NET-компонентов desktop-экосистемы. Понимает Swagger/OpenAPI и XML-документацию в .NET, умеет читать и использовать существующую документацию при desktop-разработке. | |
| Desktop Developer (Electron/Tauri) | Понимает важность документирования API для Electron-проектов и умеет читать API-спецификации. Пишет базовые описания IPC-каналов и серверных эндпоинтов десктопного приложения. | |
| Desktop Developer (Qt/C++) | Изучает принципы документирования API для серверных компонентов Qt-экосистемы. Понимает форматы OpenAPI/Swagger и умеет читать и использовать существующую документацию API при разработке desktop-приложений. | |
| DevOps Engineer | Документирует DevOps API и tools: pipeline usage, deployment procedures, CLI guides. Пишет README для infrastructure repos. | |
| DevSecOps Engineer | Читает и понимает API-документацию security-инструментов: Vault, SAST/DAST сканеров, SIEM-систем. Документирует API DevSecOps-утилит с описанием параметров и примерами использования. | |
| Embedded Developer | Читает и понимает API-документацию SDK и библиотек, используемых в embedded-разработке. Умеет документировать публичные функции HAL-слоя с описанием параметров и возвращаемых значений. | |
| Engineering Manager | Понимает важность документации API и может оценить качество существующей документации в проектах команды. Знает основные инструменты — Swagger, OpenAPI. | |
| Flutter Developer | Понимает основы документирования API для бэкенд-сервисов, потребляемых Flutter-приложениями. Читает и следует существующей API-документации при реализации получения данных в мобильных и веб-клиентах. Документирует простые паттерны интеграции API для управления состоянием Flutter и привязки данных. | |
| Frontend Developer (Angular) | Документирует API-контракты для Angular-компонентов — входные и выходные данные. Поддерживает документацию сервисов и моделей с помощью TSDoc и Compodoc. | |
| Frontend Developer (React) | Понимает важность API-документации для фронтенд-разработки и умеет работать с Swagger/OpenAPI. Читает документацию серверных API для корректной интеграции в React-компоненты. | |
| Frontend Developer (Svelte) | Понимает важность API-документации и может читать Swagger/OpenAPI спецификации для интеграции в Svelte-компоненты. Знает как использовать API-документацию для разработки. | |
| Frontend Developer (Vue) | Читает и использует документацию API для интеграции с Vue-компонентами. Понимает OpenAPI/Swagger спецификации и умеет находить нужные эндпоинты, параметры и формат ответов. | |
| Fullstack Developer | Документирует fullstack API: описывает endpoints, request/response, authentication. Пишет component documentation. | |
| Game QA Engineer | Документирует QA процессы: test plans, bug report templates, test case documentation. Пишет testing guides. | |
| Game Server Developer | Документирует базовые серверные API — endpoints для авторизации, получения профиля игрока, базовых игровых действий. Использует OpenAPI-формат и описывает параметры запросов и ответов. | |
| Infrastructure Engineer | Читает и понимает API-документацию облачных провайдеров и инфраструктурных инструментов. Документирует простые скрипты автоматизации с описанием параметров и примерами запуска. | |
| iOS Developer | Читает и использует API-документацию (Swagger/OpenAPI) для интеграции в iOS-приложение. Находит нужные эндпоинты, понимает описание параметров и форматов ответов. Тестирует API-вызовы через Postman или встроенный Swagger UI, документирует используемые эндпоинты в проектной документации для команды | |
| IoT Engineer | Понимает важность документирования API. Умеет читать и использовать существующую документацию API IoT-платформы для интеграции устройств и написания клиентских приложений. | |
| Language Tooling Engineer | Понимает основы документирования API для протоколов языковых серверов и интерфейсов компиляторных инструментов. Читает и следует существующей API-документации для реализаций LSP и протоколов debug adapter. Документирует простые эндпоинты API инструментов для интеграции с IDE и сервисов анализа кода. | |
| LLM Engineer | Документирует LLM API: prompt templates, input/output formats, usage examples. | |
| ML Engineer | Читает и понимает документацию ML-фреймворков: PyTorch, TensorFlow, scikit-learn и inference-серверов. Документирует API своих ML-моделей с описанием входных/выходных формат и ограничений. | |
| MLOps Engineer | Понимает важность документирования API. Умеет читать документацию ML-фреймворков (TensorFlow Serving, MLflow) и использовать API model serving endpoints для интеграции. | |
| NLP Engineer | Понимает важность документации API и умеет описывать эндпоинты NLP-сервисов. Документирует форматы запросов и ответов, параметры моделей и примеры использования API инференса. | |
| Penetration Testing Engineer | Понимает важность API-документации для reconnaissance и может анализировать Swagger/OpenAPI спецификации для выявления attack surface. Знает основные инструменты. | |
| Performance Testing Engineer | Понимает важность документирования API и тестовых сценариев. Умеет читать API-документацию для создания корректных тестовых запросов и валидации ответов в нагрузочных тестах. | |
| Platform Engineer | Документирует platform API: описывает CRD specs, CLI commands, self-service endpoints. Пишет getting started guides для platform users. | |
| Product Manager | Обязателен | Понимает назначение API-документации. Умеет читать API docs (Swagger/OpenAPI). Может использовать Postman для тестирования API. |
| QA Automation Engineer | Понимает основы документирования API для написания автоматизированных тестов API. Читает и следует существующей API-документации для валидации поведения эндпоинтов и контрактов ответов. Документирует простые спецификации тестового API для проверки схем запрос/ответ и обработки ошибок. | |
| QA Engineer (Manual) | Понимает основы документирования API для ручного тестирования API. Читает и следует существующей API-документации для составления тестовых запросов в Postman или аналогичных инструментах. Документирует простые тестовые сценарии на основе спецификаций API для функциональной валидации. | |
| QA Security Engineer | Понимает роль API-документации в планировании security-тестирования. Анализирует OpenAPI-спецификации для определения attack surface и подготовки тестовых сценариев безопасности. | |
| React Native Developer | Читает API-документацию для интеграции в React Native — Swagger/OpenAPI, Postman коллекции. Понимает описание эндпоинтов, параметров, ответов. Использует API-документацию для правильного формирования запросов из мобильного приложения. Тестирует запросы через Postman/Insomnia. | |
| Release Engineer | Документирует API релизных инструментов — эндпоинты, параметры и примеры вызовов. Поддерживает актуальность документации при обновлении внутренних сервисов деплой-платформы. | |
| Security Analyst | Документирует API security-инструментов — эндпоинты сканеров и интерфейсы алертов. Поддерживает актуальность документации внутренних security-сервисов и их параметров. | |
| Site Reliability Engineer (SRE) | Документирует SRE API и tools: описывает internal API endpoints, runbook procedures, monitoring setup. Пишет README для infrastructure repos. | |
| Smart Contract Developer | Документирует blockchain API: describes RPC endpoints, contract ABIs, integration guides. | |
| Solutions Architect | Понимает API documentation в архитектуре: documentation requirements, API design guidelines. Оценивает documentation needs. | |
| Systems Programmer (C/C++) | Документирует system API: syscall documentation, header file comments, ABI documentation. | |
| Technical Lead | Документирует API: пишет endpoint описания, request/response examples, authentication guides. Использует OpenAPI/Swagger для базовой документации. | |
| Technical Product Manager | Обязателен | Понимает важность API-документации для внутренних и внешних потребителей. Знает форматы OpenAPI/Swagger и умеет читать спецификации. Способен выявить недостатки в существующей документации при ревью. |
| Technical Writer | Понимает структуру API-документации: описание эндпоинтов, параметры запросов, форматы ответов, коды ошибок. Знает основные инструменты: Swagger UI, Redoc, Postman. Умеет читать и дополнять существующую API-документацию. | |
| Telecom Developer | Читает и понимает документацию телеком-API: SIP RFC, REST API провиженинга и CDR-выгрузок. Документирует собственные API с описанием параметров, кодов ошибок и примерами вызовов. | |
| Unity Developer | Документирует Unity API: XML comments, README, code examples. Пишет developer guides. | |
| Unreal Engine Developer | Документирует Unreal API: code comments, README, Blueprint documentation. | |
| XR Unity Developer | Понимает важность документирования API для XR-проектов и умеет читать существующую документацию. Пишет базовые описания эндпоинтов, используемых Unity-клиентом для взаимодействия с сервером. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Самостоятельно создаёт API-документацию для эндпоинтов веб-сервисов 1С с использованием OpenAPI/Swagger. Пишет руководства по интеграции для протоколов обмена данными 1С с примерами кода. Документирует потоки аутентификации и паттерны обработки ошибок для интеграций платформы 1С. | |
| AI Product Engineer | Самостоятельно создаёт API-документацию для эндпоинтов сервинга ML-моделей и API экспериментов. Пишет руководства по интеграции для inference-сервисов с примерами запрос/ответ и паттернами использования SDK. Документирует версионирование моделей, конфигурации feature flags и контракты API A/B-тестов. | |
| Analytics Engineer | Создаёт подробную документацию API-интеграций: mapping полей API к колонкам staging-моделей, описание трансформаций, rate limits и retry-стратегии. Ведёт changelog изменений API и их влияния на dbt-модели. | |
| Android Developer | Документирует API-контракты Android-модулей: KDoc-комментарии для публичных интерфейсов Repository и UseCase, описание data-классов и sealed-классов ошибок. Создаёт README для внутренних модулей с примерами использования, поддерживает CHANGELOG, документирует Retrofit-интерфейсы с описанием параметров и ожидаемых ответов для backend-команды. | |
| Application Security Engineer | Документирует security-аспекты API: схемы аутентификации, модель разрешений, формат security-ответов. Создаёт гайдлайны для разработчиков по безопасному использованию внутренних и внешних API. | |
| Backend Developer (C#/.NET) | Обязателен | Проектирует API-документацию: OpenAPI spec generation через Swashbuckle, XML docs, Swagger examples. Автоматизирует проверку актуальности. Документирует auth flows и error codes. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает структурированную документацию API на Phoenix с OpenAPI через open_api_spex. Настраивает Swagger UI для интерактивного тестирования эндпоинтов. Генерирует автоматическую документацию из Ecto-схем и контроллеров, ведёт changelog и руководства через ExDoc. |
| Backend Developer (Go) | Обязателен | Поддерживает полную OpenAPI-документацию для Go-сервисов через swaggo: описание моделей, примеры запросов/ответов, аутентификация. Настраивает автоматическую генерацию документации в CI и публикацию через Swagger UI или Redoc. |
| Backend Developer (Java/Kotlin) | Обязателен | Проектирует документацию API в Java-проектах: spec-first через OpenAPI YAML, code generation через openapi-generator. Документирует error codes, authentication flows, rate limits. Автоматизирует проверку актуальности через Spring REST Docs. |
| Backend Developer (Node.js) | Обязателен | Генерирует API documentation: OpenAPI spec из NestJS декораторов или Fastify schemas, Redoc для публикации. Документирует: error codes, rate limits, pagination. Пишет getting started guides. |
| Backend Developer (PHP) | Обязателен | Генерирует OpenAPI-спецификацию из кода автоматически. Создаёт примеры для каждого сценария: успех, ошибки валидации, 404, 500. Версионирует документацию. Добавляет authentication-секцию с примерами. |
| Backend Developer (Python) | Обязателен | Генерирует полную OpenAPI-документацию из кода. Настраивает Redoc или Swagger UI. Документирует error codes и примеры. Создаёт Postman collections. Пишет guides для потребителей API. |
| Backend Developer (Rust) | Обязателен | Разрабатывает комплексную API-документацию для Rust-сервисов: OpenAPI 3.0 через utoipa с examples, описание аутентификации (SecurityScheme), группировка по тегам. Настраивает автоматическую генерацию документации в CI и публикацию через Swagger UI/Redoc. |
| Backend Developer (Scala) | Обязателен | Создаёт полную API-документацию для Scala-сервисов через Tapir с автогенерацией OpenAPI-спецификации: описание всех эндпоинтов, схем ошибок, примеров. Документирует Protobuf-контракты, пишет ADR (Architecture Decision Records) для ключевых архитектурных решений в проекте. |
| BI Analyst | Самостоятельно создаёт API-документацию для эндпоинтов запросов к хранилищу данных и интеграций сервисов отчётности. Пишет руководства по интеграции для конфигураций коннекторов данных BI-инструментов с примерами аутентификации. Документирует контракты API обновления данных и эндпоинты параметрической генерации отчётов. | |
| Blockchain Developer | Создаёт documentation: contract docs, SDK guides, deployment procedures. | |
| Cloud Engineer | Создаёт техническую документацию cloud-инфраструктуры: architecture decision records, runbooks, API docs для internal services. Автоматизирует docs generation. | |
| Computer Vision Engineer | Создаёт документацию для CV API — inference endpoints, model versioning, input/output formats. Описывает ограничения моделей, поддерживаемые форматы изображений. | |
| Data Analyst | Самостоятельно создаёт API-документацию для сервисов доступа к данным и эндпоинтов аналитических пайплайнов. Пишет руководства по интеграции для API извлечения данных с примерами параметров запросов и паттернами пагинации. Документирует API каталога данных и эндпоинты автоматизированных аналитических процессов. | |
| Data Engineer | Создаёт data documentation: pipeline architecture docs, data dictionaries, lineage diagrams. Автоматизирует schema documentation. | |
| Data Scientist | Создаёт ML documentation: model cards, API reference, integration guides, evaluation reports. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Создаёт документацию API серверных .NET-компонентов с использованием Swashbuckle и XML-комментариев. Поддерживает актуальность OpenAPI-спецификации при изменении интерфейсов взаимодействия desktop-клиента с серверными сервисами. | |
| Desktop Developer (Electron/Tauri) | Создаёт документацию API для Electron-приложений: IPC-протоколы, REST-эндпоинты бэкенда, plugin API. Использует OpenAPI/Swagger и типизацию TypeScript для самодокументируемых интерфейсов. | |
| Desktop Developer (Qt/C++) | Создаёт документацию API серверных компонентов Qt-экосистемы с описанием эндпоинтов, параметров и примеров использования. Поддерживает актуальность документации при изменении интерфейсов взаимодействия desktop-клиента с сервером. | |
| DevOps Engineer | Создаёт DevOps documentation: runbooks, architecture diagrams, pipeline templates. Автоматизирует documentation generation. | |
| DevSecOps Engineer | Создаёт OpenAPI-спецификации для security API с описанием authentication flow и error handling. Документирует API security-платформы с примерами интеграции для разработчиков и DevOps-инженеров. | |
| Embedded Developer | Создаёт документацию API для embedded-модулей с примерами использования и описанием ограничений платформы. Использует Doxygen для автогенерации документации из комментариев в коде драйверов. | |
| Engineering Manager | Устанавливает стандарты документирования API для команды, внедряет инструменты автоматической генерации и валидации документации. Обеспечивает актуальность API-спецификаций. | |
| Flutter Developer | Самостоятельно создаёт API-документацию для BFF-сервисов Flutter и оптимизированных для мобильных эндпоинтов. Пишет руководства по интеграции для потребления REST/GraphQL из Flutter-приложений с примерами кода на Dart. Документирует стратегии кэширования API, паттерны offline-first и платформо-специфичные конфигурации эндпоинтов. | |
| Frontend Developer (Angular) | Разрабатывает документацию API Angular-приложения с примерами использования. Создаёт Storybook для визуальной документации UI-компонентов и их взаимодействия. | |
| Frontend Developer (React) | Создаёт документацию для React-компонентов и custom hooks с помощью Storybook и JSDoc. Документирует контракты взаимодействия фронтенда с API, включая типы, ошибки и edge cases. | |
| Frontend Developer (Svelte) | Создаёт документацию для SvelteKit API endpoints, генерирует типы из OpenAPI-спецификаций. Обеспечивает синхронизацию между API-контрактами и фронтенд-кодом. | |
| Frontend Developer (Vue) | Создаёт документацию для фронтенд-API слоя — описание API-клиентов, типов запросов и ответов, обработка ошибок. Генерирует TypeScript-типы из OpenAPI-спецификаций для Vue-проектов. | |
| Fullstack Developer | Создаёт fullstack documentation: OpenAPI specs, component Storybook, API guides. Автоматизирует docs generation. | |
| Game QA Engineer | Создаёт QA documentation: test strategy documents, automation framework guides, reporting templates. | |
| Game Server Developer | Создаёт полную документацию серверных API — game API, admin API, SDK для клиентских разработчиков. Описывает протоколы ошибок, rate limits и примеры использования для каждого endpoint. | |
| Infrastructure Engineer | Создаёт документацию для инфраструктурных модулей: описание inputs/outputs Terraform, переменных Ansible. Документирует internal API платформенных сервисов с примерами использования для DevOps-команд. | |
| iOS Developer | Документирует сетевой слой iOS-приложения: описывает API-контракты через Codable модели с комментариями, ведёт каталог эндпоинтов. Создаёт примеры запросов и ответов для onboarding новых разработчиков, настраивает автогенерацию Swift-моделей из OpenAPI-спецификации через swagger-codegen или CreateAPI | |
| IoT Engineer | Документирует API IoT-платформы: описание endpoint для регистрации устройств, протоколы телеметрии, форматы команд управления. Использует OpenAPI/Swagger для REST и AsyncAPI для MQTT. | |
| Language Tooling Engineer | Самостоятельно создаёт API-документацию для возможностей языковых серверов и интерфейсов компиляторных инструментов. Пишет руководства по интеграции для расширений LSP с примерами протокольных сообщений. Документирует эндпоинты API анализа кода, интерфейсы запросов AST и расширения протокола debug adapter. | |
| LLM Engineer | Создаёт LLM documentation: API reference, prompt engineering guides, evaluation reports. | |
| ML Engineer | Создаёт документацию для ML-сервисов: описание model API, формат features, schema prediction response. Документирует model cards с метриками, ограничениями и intended use для каждой модели. | |
| MLOps Engineer | Документирует API ML-платформы: описание inference endpoints, форматы входных/выходных данных, примеры вызовов. Использует OpenAPI для REST и Protobuf-описания для gRPC model serving. | |
| NLP Engineer | Создаёт полную документацию API для NLP-сервисов с OpenAPI-спецификацией. Описывает семантику параметров моделей, форматы данных, коды ошибок и ограничения на входные тексты. | |
| Penetration Testing Engineer | Использует API-документацию для планирования pentest — анализирует endpoints, параметры, authentication flows. Выявляет undocumented API, BOLA и BFLA уязвимости. | |
| Performance Testing Engineer | Документирует performance-тестовые API и процессы: описание тестовых сценариев, параметры нагрузки, метрики и пороги. Создаёт runbook для проведения стандартных performance-тестов. | |
| Platform Engineer | Создаёт platform documentation: API reference, user guides, architecture docs. Автоматизирует CRD documentation generation из OpenAPI specs. | |
| Product Manager | Обязателен | Определяет требования к API с точки зрения продукта. Ревьюит API design. Обеспечивает API documentation quality для developer experience. |
| QA Automation Engineer | Самостоятельно создаёт тестовую документацию API с комплексными матрицами покрытия эндпоинтов. Пишет руководства по интеграционным тестам с примерами запрос/ответ и правилами валидации. Документирует спецификации контрактного тестирования API и конфигурации автоматизированной валидации схемы. | |
| QA Engineer (Manual) | Самостоятельно создаёт тестовую документацию API с детальными описаниями тестовых сценариев и ожидаемых ответов. Пишет руководства по ручному тестированию API с примерами коллекций Postman и конфигурациями окружений. Документирует матрицы регрессионных тестов API и чеклисты исследовательского тестирования для новых эндпоинтов. | |
| QA Security Engineer | Использует API-документацию для системного security-тестирования: проверка всех эндпоинтов, тестирование auth-схем, фаззинг параметров. Документирует найденные уязвимости с чёткими репро-шагами. | |
| React Native Developer | Документирует API-контракты для React Native — описывает запросы, ответы, ошибки. Настраивает автогенерацию TypeScript-типов из OpenAPI/GraphQL-схем с codegen. Создаёт mock-серверы для параллельной разработки фронтенда и бэкенда. Ведёт changelog API-изменений для мобильной команды. | |
| Release Engineer | Разрабатывает комплексную документацию API релизной платформы с OpenAPI-спецификациями. Создаёт интерактивные примеры и гайды по интеграции с внутренними CI/CD сервисами. | |
| Security Analyst | Разрабатывает документацию API security-платформы с OpenAPI-спецификациями. Создаёт гайды по интеграции с SIEM, тикет-системами и инструментами автоматизации. | |
| Site Reliability Engineer (SRE) | Создаёт SRE documentation: runbooks, architecture diagrams, on-call guides, monitoring setup docs. Автоматизирует documentation generation. | |
| Smart Contract Developer | Создаёт blockchain documentation: contract API docs, SDK guides, deployment procedures. | |
| Solutions Architect | Проектирует documentation architecture: docs-as-code, API portal, versioned documentation. Определяет documentation standards. | |
| Systems Programmer (C/C++) | Создаёт system documentation: API reference, architecture docs, performance guides. | |
| Technical Lead | Проектирует API documentation: auto-generation из кода, versioned docs, developer guides. Создаёт getting started tutorials и migration guides. | |
| Technical Product Manager | Обязателен | Самостоятельно составляет требования к API-документации для разработчиков. Ревьюит OpenAPI-спецификации на полноту описания endpoints, ошибок и примеров. Определяет developer experience стандарты для публичных API. |
| Technical Writer | Самостоятельно создаёт полноценную API-документацию на базе OpenAPI/Swagger спецификаций. Документирует аутентификацию, rate limiting, пагинацию, версионирование. Пишет getting started guides и tutorials для API consumers. | |
| Telecom Developer | Создаёт OpenAPI-спецификации для телеком-сервисов: провиженинг абонентов, управление услугами, биллинг-API. Документирует интеграционные интерфейсы между BSS и OSS компонентами с примерами workflow. | |
| Unity Developer | Создаёт документацию, включая справочник API для игровых сервисов Unity, руководства по интеграции мультиплеерных и аналитических SDK, технические проектные документы для архитектур игровых систем и конфигураций пайплайна ассетов. | |
| Unreal Engine Developer | Создаёт документацию, включая справочник API для игровых сервисов Unreal Engine и интерфейсов Blueprints, руководства по интеграции online subsystems и платформенных SDK, технические проектные документы для архитектур gameplay framework. | |
| XR Unity Developer | Создаёт полноценную документацию API для XR-бэкенда с использованием OpenAPI/Swagger, включая примеры запросов и ответов. Документирует WebSocket-протоколы для мультиплеерного взаимодействия в XR. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Проектирует комплексную архитектуру API-документации для корпоративных интеграционных платформ 1С. Определяет стандарты документирования для версионирования, таксономии ошибок и руководств по миграции по портфелям сервисов 1С. Формирует автоматическую генерацию документации из определений веб-сервисов 1С и метаданных. |
| AI Product Engineer | Обязателен | Проектирует комплексную архитектуру API-документации для сервисов платформы AI-продуктов. Определяет стандарты документирования для API сервинга моделей, включая версионирование, политики deprecation и спецификации SLA производительности. Формирует автоматическую генерацию документации, интегрированную с системами трекинга ML-экспериментов и реестрами моделей. |
| Analytics Engineer | Обязателен | Проектирует систему документирования data API аналитической платформы: OpenAPI-спецификации для internal endpoints, автогенерация документации из dbt artifacts. Внедряет стандарты описания семантики данных в API. |
| Android Developer | Обязателен | Проектирует документацию для Android SDK и внутренних библиотек: автогенерация Dokka-документации из KDoc, создание code samples и integration guides. Документирует архитектурные решения через ADR (Architecture Decision Records), ведёт migration guides при обновлении API, создаёт интерактивные примеры через Android sample apps для потребителей SDK. |
| Application Security Engineer | Проектирует стандарты security-документации API для организации: threat models, security considerations, abuse prevention. Автоматизирует генерацию security-документации из кода и OpenAPI-спецификаций. | |
| Backend Developer (C#/.NET) | Обязателен | Строит documentation pipeline: автогенерация + ручные guides, versioned docs. Использует NSwag для client SDK generation. Интегрирует с developer portal. |
| Backend Developer (Elixir) | Обязателен | Проектирует систему документирования API для Elixir-проектов с автогенерацией из typespecs и open_api_spex. Внедряет contract testing через спецификации, настраивает CI-валидацию актуальности документации. Создаёт интерактивные примеры с Livebook для сложных интеграций. |
| Backend Developer (Go) | Обязателен | Разрабатывает стратегию документирования API для Go-сервисов: автогенерация из protobuf для gRPC, contract-first подход для REST. Внедряет API changelog, примеры интеграции и SDK-документацию, настраивает валидацию соответствия кода спецификации. |
| Backend Developer (Java/Kotlin) | Обязателен | Строит documentation pipeline: автогенерация из кода + ручные guides, versioned docs, changelog между версиями API. Интегрирует Spring REST Docs с Asciidoctor для production-ready документации. |
| Backend Developer (Node.js) | Обязателен | Проектирует documentation strategy: auto-generation из кода, versioned docs, changelog. Создаёт developer portal с API explorer. Интегрирует doc generation в CI/CD. |
| Backend Developer (PHP) | Обязателен | Проектирует документацию как продукт: developer portal, getting started guides, SDKs. Автоматизирует генерацию клиентов из спецификации. Внедряет contract testing (спецификация = тесты). |
| Backend Developer (Python) | Обязателен | Проектирует developer portal. Автоматизирует генерацию SDK из OpenAPI. Настраивает versioned documentation. Создаёт interactive examples. Внедряет docs-as-code подход. |
| Backend Developer (Rust) | Обязателен | Проектирует стратегию API-документации для Rust-сервисов: автотесты на соответствие спецификации через spectral, changelog-генерация при изменениях proto/OpenAPI. Реализует documentation-as-code подход с rustdoc для внутренних API и utoipa для публичных. |
| Backend Developer (Scala) | Обязателен | Проектирует систему документирования API для Scala-микросервисов: автогенерация через Tapir/Smithy, интеграция в CI для валидации актуальности. Создаёт developer portal с интерактивными примерами, документирует паттерны взаимодействия между сервисами и стратегии обработки ошибок. |
| BI Analyst | Обязателен | Проектирует комплексную архитектуру API-документации для корпоративных платформ данных и отчётности. Определяет стандарты документирования для API доступа к данным, включая руководства по оптимизации запросов, политики rate limiting и ссылки на lineage данных. Формирует автоматическую генерацию документации для API коннекторов BI-инструментов и сервисов отчётности. |
| Blockchain Developer | Проектирует documentation: auto-generated ABI docs, interactive examples. | |
| Cloud Engineer | Проектирует documentation strategy для cloud-платформы: automated architecture diagrams, living documentation, API portal для internal consumers. | |
| Computer Vision Engineer | Проектирует комплексную документацию CV-платформы — API reference, model cards, data sheets. Автоматизирует генерацию документации из кода и метаданных моделей. | |
| Data Analyst | Обязателен | Проектирует комплексную архитектуру API-документации для аналитических платформ данных и self-service доступа к данным. Определяет стандарты документирования для API запросов данных, включая руководства по производительности, аннотации data governance и аналитику использования. Формирует автоматическую генерацию документации для API каталога данных и аналитических пайплайнов. |
| Data Engineer | Проектирует data documentation strategy: data catalog, automated lineage, self-service discovery. Внедряет docs-as-code. | |
| Data Scientist | Проектирует ML documentation: model registry docs, automated model cards, experiment reports. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Проектирует систему документирования API для .NET desktop-экосистемы с автогенерацией из кода, версионированием и sandbox-окружением. Внедряет contract-first подход и генерацию типизированных клиентов для desktop-приложений через NSwag. | |
| Desktop Developer (Electron/Tauri) | Проектирует систему документации для Electron-платформы: public API для плагинов, внутренние IPC-контракты, серверное API. Автоматизирует генерацию документации из исходного кода с интеграцией в CI/CD. | |
| Desktop Developer (Qt/C++) | Проектирует систему документирования API для Qt-экосистемы с автогенерацией из кода, версионированием и интерактивными примерами. Внедряет contract-first подход к проектированию API между desktop-клиентом и серверными сервисами. | |
| DevOps Engineer | Проектирует documentation strategy: living documentation, automated diagrams, self-service guides. Внедряет docs-as-code. | |
| DevSecOps Engineer | Разрабатывает стандарты документирования security API с описанием threat models и security considerations. Создаёт developer portal для security-инструментов с интерактивной документацией и SDK. | |
| Embedded Developer | Разрабатывает стандарты документирования embedded API, включая описание real-time характеристик и thread-safety. Создаёт интерактивную документацию для облачного API управления парком устройств. | |
| Engineering Manager | Формирует стратегию API-документации для нескольких команд, создаёт порталы разработчиков и стандарты описания. Автоматизирует проверку соответствия документации реализации. | |
| Flutter Developer | Обязателен | Проектирует комплексную архитектуру API-документации для оптимизированных для мобильных бэкенд-сервисов. Определяет стандарты документирования для API, потребляемых Flutter, включая версионирование, паттерны offline-first и платформо-специфичное поведение. Формирует автоматическую генерацию документации, интегрированную с CI/CD и процессами генерации клиентских SDK. |
| Frontend Developer (Angular) | Проектирует стандарты документации для Angular-проектов — API, компоненты и архитектура. Автоматизирует генерацию документации из кода и интегрирует её валидацию в CI. | |
| Frontend Developer (React) | Проектирует систему документации для React-платформы: компонентная библиотека в Storybook, auto-generated типы из API. Внедряет contract-first подход к интеграции фронтенда и сервера. | |
| Frontend Developer (Svelte) | Проектирует систему автоматической генерации типов и клиентов из API-документации для Svelte-проектов. Внедряет contract-first development и schema validation. | |
| Frontend Developer (Vue) | Проектирует систему документации для фронтенд-платформы — Storybook для компонентов, автоматическая генерация API-документации, интерактивные примеры использования. Обеспечивает актуальность. | |
| Fullstack Developer | Проектирует documentation strategy: auto-generated API docs, interactive examples, versioned documentation. | |
| Game QA Engineer | Проектирует QA documentation strategy: living test docs, automated reports, knowledge base. | |
| Game Server Developer | Проектирует систему документации для игровой платформы — автогенерация из кода, версионирование API, changelog. Создаёт руководства по интеграции для внешних разработчиков и партнёров. | |
| Infrastructure Engineer | Разрабатывает стандарты документирования инфраструктурной платформы: runbooks, architecture decision records, API-гайды. Создаёт self-service каталог инфраструктурных модулей с интерактивной документацией. | |
| iOS Developer | Обязателен | Проектирует систему документирования API-интеграций iOS-приложения: автоматическая генерация из OpenAPI spec, version tracking и changelog. Создаёт architecture decision records для выбора API-паттернов, документирует стратегии кэширования и retry-логику. Поддерживает актуальность документации через интеграцию с CI/CD и contract tests |
| IoT Engineer | Проектирует комплексную документацию IoT-платформы: SDK-гайды для различных платформ, интерактивные примеры интеграции, автогенерация документации из кода с версионированием. | |
| Language Tooling Engineer | Обязателен | Проектирует комплексную архитектуру API-документации для продуктов языкового тулчейна. Определяет стандарты документирования для расширений LSP, API компилятора и интерфейсов debug adapter с матрицами соответствия протоколам. Формирует автоматическую генерацию документации из спецификаций языков и определений схем протоколов. |
| LLM Engineer | Проектирует documentation: prompt library, model cards, best practice guides. | |
| ML Engineer | Разрабатывает стандарты документирования ML-платформы: API reference, model catalog, experiment tracking guides. Создаёт developer portal для ML-платформы с интерактивной документацией и SDK-примерами. | |
| MLOps Engineer | Проектирует документацию ML-платформы: SDK guides для data scientists, API reference для model deployment, runbook для операций. Автоматизирует генерацию документации из model metadata. | |
| NLP Engineer | Проектирует стратегию документирования NLP-платформы с интерактивными примерами. Создаёт developer portal с guide по интеграции моделей, SDK-документацию и benchmark-результаты. | |
| Penetration Testing Engineer | Проводит глубокий анализ API на основе документации и fuzzing — rate limit bypass, business logic flaws, mass assignment. Создаёт security-дополнения к API documentation. | |
| Performance Testing Engineer | Проектирует документацию performance-платформы: стандарты описания тестовых сценариев, шаблоны отчётов, API для запуска тестов и получения результатов. Автоматизирует генерацию из кода. | |
| Platform Engineer | Проектирует developer experience documentation: interactive platform portal, API explorer, migration guides. Внедряет docs-as-code для platform. | |
| Product Manager | Обязателен | Формирует API strategy для продукта. Определяет public vs private API. Обеспечивает developer portal и API documentation. |
| QA Automation Engineer | Обязателен | Проектирует комплексную архитектуру тестовой документации API для микросервисных экосистем. Определяет стандарты документирования для спецификаций контрактного тестирования, матриц совместимости API и отчётов покрытия регрессионных тестов. Формирует автоматическую генерацию тестовой документации, интегрированную с результатами CI/CD-пайплайнов и исходами валидации схемы. |
| QA Engineer (Manual) | Обязателен | Проектирует комплексную архитектуру тестовой документации API для координации тестирования между командами. Определяет стандарты документирования для стратегий тестирования API, матриц граничного тестирования и отчётов валидации интеграций. Формирует quality gates для полноты API-документации как часть оценки готовности к релизу. |
| QA Security Engineer | Автоматизирует генерацию security-тестов из API-документации: парсинг OpenAPI для создания тест-кейсов, автоматическая проверка новых эндпоинтов. Разрабатывает стандарты security-документации. | |
| React Native Developer | Обязателен | Проектирует стратегию API-документации для мобильных проектов — contract-first подход, auto-generated docs, interactive playground. Внедряет API versioning документацию для отслеживания breaking changes. Настраивает contract testing между React Native клиентом и backend-сервисами. |
| Release Engineer | Проектирует стандарты API-документации для всех компонентов релизной инфраструктуры. Автоматизирует генерацию документации из кода и интегрирует её валидацию в релизный пайплайн. | |
| Security Analyst | Проектирует стандарты API-документации для security-платформы организации. Автоматизирует генерацию документации из кода и создаёт runbook для типовых security-операций. | |
| Site Reliability Engineer (SRE) | Проектирует documentation strategy для SRE: living runbooks, automated architecture diagrams, incident response playbooks. Внедряет docs-as-code. | |
| Smart Contract Developer | Проектирует documentation strategy: auto-generated ABI docs, interactive examples, versioning. | |
| Solutions Architect | Определяет documentation strategy: developer portal, SDK generation, automated documentation. Проектирует developer experience. | |
| Systems Programmer (C/C++) | Проектирует documentation: living docs, automated API reference, kernel module docs. | |
| Technical Lead | Определяет documentation strategy: docs-as-code, automated freshness checks, developer portal. Внедряет documentation review process. | |
| Technical Product Manager | Обязателен | Формирует стратегию документирования API на уровне продукта, включая versioning policy и deprecation notices. Проектирует developer portal с учётом DX-метрик — time-to-first-call, completion rate. Интегрирует docs-as-code подход. |
| Technical Writer | Проектирует информационную архитектуру API-документации для сложных продуктов: multi-API портал, versioned docs, SDK references. Внедряет автогенерацию из кода с ручным обогащением описаниями и примерами. Обеспечивает consistency через style guide и linting. | |
| Telecom Developer | Разрабатывает стандарты документирования телеком API с учётом TM Forum Open API и 3GPP Service-Based Architecture. Создаёт developer portal для партнёрских интеграций с интерактивной документацией и sandbox. | |
| Unity Developer | Проектирует documentation strategy: living docs, automated API reference, onboarding guides. | |
| Unreal Engine Developer | Проектирует documentation strategy: automated docs, developer guides, onboarding. | |
| XR Unity Developer | Проектирует систему автогенерации документации API для XR-платформы с интеграцией в CI/CD. Создаёт SDK-документацию для внешних разработчиков, работающих с XR-API, включая tutorials и best practices. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет стратегию API-документации для корпоративных интеграций платформы 1С по бизнес-подразделениям. Формирует стандарты проектирования для жизненного цикла документации сервисов 1С, включая версионирование, deprecation и руководства по миграции. Проводит кросс-командные ревью API-документации и координирует практики документирования между командами разработки 1С. |
| AI Product Engineer | Обязателен | Определяет стратегию API-документации для сервисов платформы AI-продуктов по командам ML-инженерии. Формирует стандарты проектирования для документации API сервинга моделей, включая метаданные экспериментов и спецификации контрактов инференса. Координирует кросс-командные ревью API-документации, обеспечивая консистентность по интеграциям AI-продуктов. |
| Analytics Engineer | Обязателен | Определяет стандарты документирования интеграций: template-ы для описания API-источников, обязательные поля в data contracts, автоматическая валидация соответствия документации реальным схемам. |
| Android Developer | Обязателен | Определяет стандарты документации Android-команды: шаблоны ADR для архитектурных решений, обязательный KDoc coverage для публичных API, процессы ревью документации при PR. Внедряет Dokka-генерацию в CI с публикацией на внутренний портал, координирует документирование API-контрактов с backend-командой, обучает команду написанию понятной технической документации. |
| Application Security Engineer | Определяет требования к security-документации API на уровне организации. Внедряет обязательное документирование security-характеристик в процесс API governance и ревью новых интерфейсов. | |
| Backend Developer (C#/.NET) | Обязателен | Определяет стандарты документирования: обязательные секции, примеры, changelog format. Внедряет docs-as-code. Обеспечивает developer experience. |
| Backend Developer (Elixir) | Обязателен | Определяет стандарты документирования API для всех Elixir-сервисов организации. Внедряет developer portal с ExDoc, OpenAPI-спецификациями и Livebook-примерами. Проектирует автоматическую генерацию SDK из спецификаций и систему версионирования документации. |
| Backend Developer (Go) | Обязателен | Определяет стандарты API-документации для Go-команды: обязательные поля в OpenAPI-спецификации, шаблоны описания эндпоинтов, автоматические проверки в CI. Внедряет developer portal с интерактивной документацией и версионированием для всех Go-сервисов. |
| Backend Developer (Java/Kotlin) | Обязателен | Определяет стандарты документирования API в команде: обязательные секции, примеры, changelog format. Внедряет docs-as-code подход. Обеспечивает developer experience через developer portal. |
| Backend Developer (Node.js) | Обязателен | Определяет documentation-стандарты: обязательные разделы, review процесс, freshness requirements. Внедряет documentation-as-code и automated staleness detection. |
| Backend Developer (PHP) | Обязателен | Определяет стандарты API-документации: обязательные секции, review process, автоматическая проверка актуальности. Строит developer experience: onboarding, sandbox, changelog. |
| Backend Developer (Python) | Обязателен | Определяет стандарты документирования API для организации. Внедряет unified API catalog. Автоматизирует проверку полноты документации. |
| Backend Developer (Rust) | Обязателен | Определяет стандарты документирования API для Rust-платформы: обязательные utoipa-аннотации в code review, автоматическая публикация в developer portal. Разрабатывает CI-проверки полноты документации и примеров для каждого эндпоинта с интеграцией в cargo test. |
| Backend Developer (Scala) | Обязателен | Определяет стандарты документирования API в Scala-команде: обязательные секции, format спецификаций, процесс ревью документации. Внедряет contract-first подход через Tapir или Smithy, обеспечивает синхронизацию документации с кодом через automated checks в CI/CD-пайплайне. |
| BI Analyst | Обязателен | Определяет стратегию API-документации для корпоративных интеграций BI и платформ данных. Формирует стандарты проектирования для документации API доступа к данным, включая аннотации data governance и руководства по использованию. Координирует кросс-командные ревью документации, обеспечивая консистентность API данных по аналитическим платформам. |
| Blockchain Developer | Определяет стандарты документирования для API блокчейн-протоколов, включая обязательную документацию интерфейсов смарт-контрактов, схемы on-chain событий и руководства по интеграционному тестированию. Формирует процессы ревью документации API DApp, обеспечивая чёткую спецификацию вопросов безопасности и совместимости протоколов. | |
| Cloud Engineer | Определяет documentation-стандарты cloud-команды: обязательные ADR, runbook templates, review process. Внедряет docs-as-code и freshness monitoring. | |
| Computer Vision Engineer | Определяет стандарты документирования CV API для команды, внедряет model cards и dataset documentation. Организует developer portal для потребителей CV-сервисов. | |
| Data Analyst | Обязателен | Определяет стратегию API-документации для сервисов аналитических платформ данных и self-service доступа к данным. Формирует стандарты проектирования для документации API запросов данных, включая руководства по производительности и политики governance. Координирует кросс-командные ревью документации, обеспечивая юзабилити API данных для персон аналитиков. |
| Data Engineer | Определяет documentation стандарты: mandatory data docs, catalog requirements, review process. | |
| Data Scientist | Определяет documentation стандарты: mandatory model cards, API docs, review process. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Определяет стандарты документирования API для .NET desktop-платформы, включая внутренние и публичные интерфейсы. Формирует developer portal и обеспечивает согласованность документации между командами desktop-разработки. | |
| Desktop Developer (Electron/Tauri) | Определяет стандарты документирования API для всех Electron-продуктов организации. Внедряет docs-as-code подход с автоматической проверкой актуальности при изменениях в коде. | |
| Desktop Developer (Qt/C++) | Определяет стандарты документирования API для Qt-платформы, включая внутренние и публичные интерфейсы. Обеспечивает согласованность документации между командами и формирует developer portal для экосистемы desktop-приложений. | |
| DevOps Engineer | Определяет documentation стандарты: mandatory runbooks, pipeline docs, review process. Внедряет documentation culture. | |
| DevSecOps Engineer | Определяет стратегию документирования DevSecOps-платформы для различных аудиторий: разработчики, аудиторы, compliance. Организует процесс ревью документации на актуальность при обновлении security-политик. | |
| Embedded Developer | Определяет стратегию документирования API всей embedded-экосистемы, обеспечивая единообразие между hardware и software интерфейсами. Организует процесс ревью документации как часть definition of done. | |
| Engineering Manager | Определяет политику документирования API для подразделения, управляет developer experience и onboarding. Координирует создание единого API-каталога организации. | |
| Flutter Developer | Обязателен | Определяет стратегию API-документации для мобильных бэкенд-сервисов, потребляемых Flutter-приложениями на разных платформах. Формирует стандарты проектирования для клиентской API-документации, включая руководства по SDK, спецификации offline-поведения и платформо-специфичные примечания. Координирует кросс-командные ревью API-документации с позиции мобильного потребителя. |
| Frontend Developer (Angular) | Определяет организационные стандарты API-документации для Angular-разработки. Внедряет Storybook-driven development и обучает команду документированию архитектурных решений. | |
| Frontend Developer (React) | Определяет стандарты документирования для фронтенд-экосистемы организации: компоненты, хуки, API-интеграции. Внедряет docs-as-code с автоматической проверкой актуальности при изменениях. | |
| Frontend Developer (Svelte) | Определяет стандарты работы с API-документацией во фронтенд-команде, автоматизирует генерацию клиентов. Координирует API-контракты между фронтенд и бэкенд командами. | |
| Frontend Developer (Vue) | Стандартизирует подходы к документации во фронтенд-команде. Внедряет docs-as-code, автоматические проверки актуальности API-контрактов и создаёт шаблоны для компонентной документации. | |
| Fullstack Developer | Определяет documentation стандарты: mandatory docs, review process, freshness requirements. | |
| Game QA Engineer | Определяет documentation стандарты: mandatory test docs, review process, knowledge management. | |
| Game Server Developer | Стандартизирует подходы к документированию серверных API в команде. Обеспечивает актуальность документации через автоматические проверки в CI и интеграцию с тестовыми контрактами. | |
| Infrastructure Engineer | Определяет стратегию документирования инфраструктуры организации для различных аудиторий: разработчики, ops, security. Организует documentation-as-code процесс с автогенерацией из Terraform и Ansible. | |
| iOS Developer | Обязателен | Определяет стандарты API-документирования для iOS-команды: шаблоны для описания интеграций, автоматическая валидация соответствия кода документации. Координирует с backend-командой формат спецификаций, управляет процессом согласования API-контрактов. Внедряет API design review как часть процесса разработки новых фичей |
| IoT Engineer | Определяет стандарты документирования для IoT-команды: шаблоны для device API, протоколы onboarding, политики актуализации. Внедряет docs-as-code подход и автоматические проверки. | |
| Language Tooling Engineer | Обязателен | Определяет стратегию API-документации для продуктов языкового тулчейна по интеграциям компилятора, IDE и платформ разработки. Формирует стандарты проектирования для документации протоколов, включая матрицы возможностей LSP и руководства по extension API. Координирует кросс-командные ревью документации, обеспечивая консистентность API тулчейна и качество developer experience. |
| LLM Engineer | Определяет documentation стандарты: mandatory prompt docs, model cards, review process. | |
| ML Engineer | Определяет стратегию документирования ML-экосистемы для различных аудиторий: data scientists, engineers, product managers. Организует documentation-as-code процесс с автогенерацией model cards и API docs. | |
| MLOps Engineer | Определяет стандарты документирования для MLOps-команды: шаблоны для model cards, API changelog, политики актуализации. Внедряет docs-as-code и автоматические проверки полноты. | |
| NLP Engineer | Определяет стандарты API-документации для всех ML-сервисов организации. Проектирует единый подход к описанию ML-API, включая версионирование моделей и политику обратной совместимости. | |
| Penetration Testing Engineer | Определяет методологию API security testing для команды, создаёт чеклисты на основе OWASP API Top 10. Координирует с разработчиками улучшение API security posture. | |
| Performance Testing Engineer | Определяет стандарты документирования для performance-команды: шаблоны тестовых планов, форматы отчётов, политики актуализации. Внедряет docs-as-code для тестовой документации. | |
| Platform Engineer | Определяет documentation стандарты: mandatory sections для platform APIs, review process, freshness requirements. Внедряет documentation culture. | |
| Product Manager | Обязателен | Определяет API-first стратегию для подразделения. Формирует API governance. Обеспечивает consistency API design across products. |
| QA Automation Engineer | Обязателен | Определяет API-стратегию на уровне продукта. Формирует стандарты проектирования. Проводит API design review. Координирует межкомандное API-взаимодействие. |
| QA Engineer (Manual) | Обязателен | Определяет API-стратегию на уровне продукта. Формирует стандарты проектирования. Проводит API design review. Координирует межкомандное API-взаимодействие. |
| QA Security Engineer | Определяет требования к API-документации с точки зрения security-тестирования для организации. Внедряет обязательное документирование security-характеристик API в процесс разработки. | |
| React Native Developer | Обязателен | Определяет стандарты API-документации для мобильной разработки команды. Формирует процессы — API design review, documentation as code, automated contract validation. Координирует документирование между мобильной и backend-командами. Внедряет API governance для контроля качества. |
| Release Engineer | Определяет организационные стандарты документирования API релизных систем. Внедряет culture of documentation и обучает команды созданию качественной технической документации. | |
| Security Analyst | Определяет организационные стандарты документирования security API и процедур. Внедряет culture of documentation и обучает аналитиков созданию операционных руководств. | |
| Site Reliability Engineer (SRE) | Определяет documentation стандарты SRE: mandatory runbooks, postmortem templates, review process. Внедряет documentation culture и quality metrics. | |
| Smart Contract Developer | Определяет documentation стандарты: mandatory contract docs, review process. | |
| Solutions Architect | Определяет documentation стандарты: mandatory documentation, review process, quality metrics. Координирует developer experience. | |
| Systems Programmer (C/C++) | Определяет documentation стандарты: mandatory docs, ABI documentation requirements. | |
| Technical Lead | Определяет documentation стандарты: mandatory sections, review process, freshness requirements. Внедряет documentation culture и quality metrics. | |
| Technical Product Manager | Обязателен | Определяет стандарты API-документации для всего продуктового подразделения. Внедряет автогенерацию документации из кода с интеграцией в CI/CD pipeline. Обучает команды best practices по написанию developer-facing документации. |
| Technical Writer | Определяет стандарты API-документирования для организации: templates, review процессы, quality gates. Координирует работу нескольких технических писателей над крупным API-портфелем. Внедряет метрики качества документации (completeness, accuracy, freshness). | |
| Telecom Developer | Определяет стратегию документирования API телеком-платформы для внутренних команд, партнёров и MVNO. Организует процесс синхронизации документации с эволюцией стандартов TMF и 3GPP. | |
| Unity Developer | Определяет documentation стандарты: mandatory docs, review process, knowledge base. | |
| Unreal Engine Developer | Определяет стандарты документирования для API игровых сервисов Unreal Engine, включая обязательные справочники gameplay API, руководства по интеграции online subsystems и требования к документации платформенных SDK. Формирует процессы ревью, обеспечивая соответствие документации игровых API стандартам качества по командам разработки. | |
| XR Unity Developer | Определяет стандарты документирования API для всех XR-продуктов организации. Внедряет docs-as-code подход и обеспечивает актуальность документации через автоматизированные проверки в пайплайне. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет организационную стратегию API-документации для корпоративных экосистем 1С, охватывающих сотни точек интеграции. Проектирует архитектуру документации платформенного уровня с поддержкой мультиязычных справочников API и автоматизированной документации соответствия. Формирует корпоративный API governance и стандарты документирования по всем подразделениям разработки 1С. |
| AI Product Engineer | Обязателен | Определяет организационную стратегию API-документации для платформ AI-продуктов, охватывающих сервинг моделей, MLOps и инструментарий data science. Проектирует архитектуру документации платформенного уровня для унифицированных справочников ML API и спецификаций воспроизводимости экспериментов. Формирует корпоративные стандарты API governance для AI-сервисов по всем продуктовым командам. |
| Analytics Engineer | Обязателен | Проектирует единую платформу документирования данных: интеграция dbt docs, API-каталога и BI-словаря в единый data portal. Определяет стратегию data literacy и self-service доступа к документации для бизнес-пользователей. |
| Android Developer | Обязателен | Формирует культуру документирования Android-платформы: стандарты API documentation для всех внутренних SDK, архитектура developer portal с автообновлением из кода. Определяет процессы documentation-as-code, проектирует системы version-aware документации для мульти-версионных SDK, менторит лидов по созданию developer experience программ для потребителей мобильных API. |
| Application Security Engineer | Формирует стратегию документирования безопасности API-экосистемы организации. Определяет подходы к прозрачному описанию security-модели для внутренних и внешних потребителей API в масштабе. | |
| Backend Developer (C#/.NET) | Обязателен | Формирует documentation-платформу: единый portal для всех API, automated SDK generation, interactive sandbox. Определяет documentation governance. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает платформенную стратегию документирования для Elixir-экосистемы. Проектирует единый API-каталог с автообнаружением сервисов, версионированием и интерактивным тестированием. Внедряет culture of documentation через ExDoc, Livebook и обязательные @doc/@spec. |
| Backend Developer (Go) | Обязателен | Формирует организационную культуру API-документирования: единый developer portal для всех Go-сервисов, стандарты contract-first разработки, автоматическая генерация клиентских SDK из спецификаций. Определяет процессы API governance и review. |
| Backend Developer (Java/Kotlin) | Обязателен | Формирует documentation-платформу: единый developer portal для всех API организации, automated SDK generation, interactive sandbox. Определяет documentation governance. |
| Backend Developer (Node.js) | Обязателен | Проектирует developer experience: API portal, SDK generation, interactive examples, developer onboarding. Определяет documentation strategy для внутренних и внешних API. |
| Backend Developer (PHP) | Обязателен | Формирует документационную стратегию платформы: единый developer portal, автогенерация, versioning. Определяет стандарты для public API: SLA documentation, migration guides, deprecation policy. |
| Backend Developer (Python) | Обязателен | Формирует documentation strategy на уровне компании. Создаёт developer experience program. Оценивает документацию как продукт. |
| Backend Developer (Rust) | Обязателен | Формирует организационную стратегию API-документации: developer experience portal с автоматической агрегацией из всех Rust-сервисов, SDK-генерация для клиентов. Определяет процессы API governance, обязательного review спецификаций и метрики качества документации. |
| Backend Developer (Scala) | Обязателен | Формирует стратегию документирования API на уровне организации: единый developer portal для всех Scala-сервисов, стандарты API changelog, интеграция с API Governance. Определяет процессы review API-контрактов между командами, внедряет API catalogue для discoverability сервисов. |
| BI Analyst | Обязателен | Определяет организационную стратегию API-документации для корпоративных платформ данных и аналитики. Проектирует архитектуру документации платформенного уровня для API доступа к данным с интегрированными метаданными governance и аналитикой использования. Формирует корпоративные стандарты API-документации, балансируя self-service доступность с соответствием data governance. |
| Blockchain Developer | Формирует documentation стратегию: blockchain developer portal, governance. | |
| Cloud Engineer | Формирует developer experience для cloud-платформы: self-service portal, API documentation, onboarding guides. Определяет documentation governance и automation. | |
| Computer Vision Engineer | Формирует стратегию API-документации CV-платформы организации, включая стандарты model transparency. Определяет требования к responsible AI documentation. | |
| Data Analyst | Обязателен | Определяет организационную стратегию API-документации для инфраструктуры аналитики данных, охватывающей каталоги данных, сервисы запросов и аналитические пайплайны. Проектирует документацию платформенного уровня для self-service доступа к данным на организационном масштабе. Формирует корпоративные стандарты API governance для сервисов данных, обеспечивая обнаруживаемость и юзабилити для персон аналитиков. |
| Data Engineer | Формирует data knowledge management: data marketplace, self-service documentation, governance. Определяет documentation strategy. | |
| Data Scientist | Формирует ML knowledge management: model catalog, documentation governance. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Формирует корпоративную стратегию API-документирования для экосистемы .NET desktop-разработки с единым порталом и SDK-генерацией. Определяет архитектуру документационной платформы для масштабирования интеграций. | |
| Desktop Developer (Electron/Tauri) | Формирует стратегию документирования API-экосистемы Electron-платформы для внутренних и внешних разработчиков. Определяет подходы к developer experience и SDK-документации для плагин-разработчиков. | |
| Desktop Developer (Qt/C++) | Формирует корпоративную стратегию API-документирования для экосистемы desktop-разработки с единым порталом и SDK-генерацией. Определяет архитектуру документационной платформы для масштабирования интеграций с Qt-приложениями. | |
| DevOps Engineer | Формирует developer experience: self-service portal, deployment documentation, onboarding guides. Определяет documentation governance. | |
| DevSecOps Engineer | Формирует культуру documentation-driven development для security-инструментов в организации. Определяет стандарты API documentation governance с автоматической валидацией и версионированием. | |
| Embedded Developer | Формирует культуру API-first разработки в embedded-организации с documentation-driven design. Определяет стандарты для внешних и внутренних API с автоматической валидацией и публикацией на developer portal. | |
| Engineering Manager | Формирует стратегию управления API-документацией на уровне организации. Определяет стандарты Developer Experience и координирует создание internal developer platform. | |
| Flutter Developer | Обязателен | Определяет организационную стратегию API-документации для mobile-first платформ, охватывающих Flutter, бэкенд-сервисы и платформенные SDK. Проектирует архитектуру документации платформенного уровня для клиентских API с автоматической генерацией документации SDK. Формирует корпоративные стандарты API governance, обеспечивая исключительный developer experience по всем командам мобильных потребителей. |
| Frontend Developer (Angular) | Формирует стратегию документации фронтенд-платформы для всей организации. Создаёт Design System Portal с единым стандартом для компонентов, API и архитектурных паттернов. | |
| Frontend Developer (React) | Формирует стратегию документирования фронтенд-экосистемы для внутренних и внешних разработчиков. Определяет подходы к developer experience: design system docs, SDK, integration guides. | |
| Frontend Developer (Svelte) | Формирует стратегию API-first разработки для фронтенд-платформы организации. Определяет стандарты интеграции, типогенерации и обеспечения консистентности API-контрактов. | |
| Frontend Developer (Vue) | Формирует стратегию документации для фронтенд-экосистемы организации. Создаёт единый портал разработчика с документацией по компонентам, API, паттернам и архитектурным решениям. | |
| Fullstack Developer | Формирует developer experience: unified documentation portal, SDK generation, onboarding guides. | |
| Game QA Engineer | Формирует QA knowledge стратегию: platform-wide test documentation, knowledge sharing, documentation governance. | |
| Game Server Developer | Определяет стратегию документации API для платформы студии. Формирует developer experience для внутренних и внешних потребителей API, создаёт портал разработчика для игровой экосистемы. | |
| Infrastructure Engineer | Формирует культуру документирования инфраструктуры как продукта с developer portal и self-service каталогом. Определяет стандарты API governance для платформенных сервисов с автоматической валидацией. | |
| iOS Developer | Обязателен | Разрабатывает платформенную стратегию управления API-контрактами: единый source of truth для мобильных и серверных команд, автоматическая генерация клиентов и тестов. Определяет процессы versioning и deprecation для мобильных API с учётом длинного хвоста старых версий приложения. Внедряет API governance и стандарты для всей iOS-платформы |
| IoT Engineer | Формирует стратегию developer experience для IoT-экосистемы: портал для разработчиков устройств, программа сертификации совместимости, экосистема SDK и библиотек интеграции. | |
| Language Tooling Engineer | Обязателен | Определяет организационную стратегию API-документации для экосистем языкового тулчейна, охватывающих компиляторы, IDE и платформы разработки. Проектирует архитектуру документации платформенного уровня для API языковых сервисов с сертификацией соответствия протоколам. Формирует корпоративные стандарты API governance для инструментов разработки, обеспечивая кросс-редакторную совместимость и принятие сообществом. |
| LLM Engineer | Формирует LLM knowledge management: prompt library platform, documentation governance. | |
| ML Engineer | Формирует культуру документирования ML-систем с model governance и transparency reporting. Определяет стандарты AI documentation: model factsheets, data sheets, impact assessments на уровне организации. | |
| MLOps Engineer | Формирует стратегию developer experience для ML-платформы: портал для data scientists и ML-инженеров, стандарты model documentation, экосистема SDK для различных языков. | |
| NLP Engineer | Формирует организационную культуру документирования ML-API. Определяет стандарты, обеспечивающие высокое качество документации и лёгкую интеграцию NLP-сервисов для потребителей. | |
| Penetration Testing Engineer | Формирует стратегию API security для организации. Определяет стандарты API threat modeling и интегрирует security review в процесс проектирования API. | |
| Performance Testing Engineer | Формирует стратегию knowledge management для performance engineering: портал с methodology, стандарты для performance test reports, экосистема инструментов и библиотека сценариев. | |
| Platform Engineer | Формирует platform developer experience: self-service portal, interactive documentation, developer onboarding. Определяет documentation governance. | |
| Product Manager | Обязателен | Определяет platform API strategy. Формирует API ecosystem для партнёров и разработчиков. |
| QA Automation Engineer | Обязателен | Определяет организационную стратегию тестовой документации API, охватывающую автоматизированную верификацию контрактов и отчётность о соответствии качеству. Проектирует архитектуру документации платформенного уровня для стандартов тестирования API, отчётов валидации схемы и сертификации совместимости. Формирует корпоративный governance, обеспечивая соответствие API-документации и тестового покрытия quality gates по всем сервисным командам. |
| QA Engineer (Manual) | Обязателен | Определяет организационную стратегию качества API-документации, охватывающую валидацию полноты документации и оценку developer experience. Проектирует фреймворки качества платформенного уровня для процессов ревью API-документации и автоматизированной проверки соответствия. Формирует корпоративный governance API-документации, обеспечивая тестируемость, точность и кросс-командную консистентность. |
| QA Security Engineer | Формирует стратегию использования API-документации как основы security-тестирования для организации. Определяет подходы к contract-based security testing и автоматической верификации. | |
| React Native Developer | Обязателен | Формирует enterprise-стратегию API-документации для мобильных приложений. Определяет стандарты API governance — style guides, design reviews, versioning policy. Проектирует developer portal для мобильных команд. Координирует унификацию API-документации на уровне организации. |
| Release Engineer | Формирует стратегию API-документации для всей экосистемы релизных инструментов организации. Создаёт Developer Portal с единым стандартом описания интерфейсов инфраструктурных сервисов. | |
| Security Analyst | Формирует стратегию документации для всей security-экосистемы организации. Создаёт Developer Portal с едиными стандартами для всех security-API, runbook и playbook. | |
| Site Reliability Engineer (SRE) | Формирует SRE knowledge management: platform documentation, self-service guides, onboarding materials. Определяет documentation governance. | |
| Smart Contract Developer | Формирует documentation стратегию: blockchain developer portal, SDK docs, governance. | |
| Solutions Architect | Формирует developer experience стратегию: API marketplace, documentation governance, onboarding architecture. | |
| Systems Programmer (C/C++) | Формирует documentation стратегию: system API documentation, governance. | |
| Technical Lead | Формирует developer experience стратегию: API portal, SDK generation, interactive documentation. Определяет documentation governance для организации. | |
| Technical Product Manager | Обязателен | Формирует enterprise-стратегию developer relations через API-документацию. Определяет метрики качества документации на уровне организации, интегрирует API catalog и developer portal в общую экосистему продуктов. |
| Technical Writer | Формирует стратегию developer experience через призму API-документации на уровне компании. Определяет инвестиции в developer portal, interactive docs, sandbox environments. Выстраивает процессы, где API documentation является частью Definition of Done. | |
| Telecom Developer | Формирует культуру API-first разработки в телеком-организации с documentation-driven design подходом. Определяет стандарты API governance для экосистемы телеком-сервисов с автоматической валидацией. | |
| Unity Developer | Формирует documentation стратегию: developer portal, SDK documentation, governance. | |
| Unreal Engine Developer | Формирует documentation стратегию: developer portal, SDK docs, governance. | |
| XR Unity Developer | Формирует стратегию документирования API-экосистемы XR-платформы для внутренних и внешних разработчиков. Определяет подходы к developer experience и self-service документации для масштабной XR-платформы. |