Домен
API и интеграции
Профиль навыка
HTTP methods, status codes, versioning, pagination, HATEOAS, OpenAPI
Ролей
70
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
177
ещё 169 — необязательные
API и интеграции
REST API
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Понимает базовые концепции REST API для интеграций 1С: HTTP-методы, коды статусов, формат JSON для обмена данными с внешними системами. Следует командным конвенциям настройки эндпоинтов HTTP-сервисов в конфигурациях 1С:Предприятие. | |
| AI Product Engineer | Понимает базовые концепции REST API для AI-продуктов: дизайн эндпоинтов для инференса моделей, форматы запросов/ответов для ML-предсказаний, основы аутентификации API. Следует командным конвенциям структуры API model serving. | |
| Analytics Engineer | Понимает принципы REST API для интеграции с внешними источниками данных. Использует Python requests/httpx для извлечения данных из API в staging-модели. Разбирается в HTTP-методах, статус-кодах и пагинации. | |
| Android Developer | Использует REST API в Android через Retrofit: создание интерфейсов с аннотациями @GET, @POST, @PUT, @DELETE, маппинг JSON-ответов в Kotlin data-классы через Moshi или Kotlinx Serialization. Понимает HTTP-коды ответов, отправляет параметры через @Query и @Path, обрабатывает базовые ошибки сети с помощью try-catch в корутинах. | |
| Application Security Engineer | Понимает базовые концепции REST API с точки зрения безопасности: распространённые уязвимости API (IDOR, broken auth), механизмы аутентификации API, основы OWASP API Security Top 10. Следует командным конвенциям security-тестирования API-эндпоинтов. | |
| AR/VR Developer | Понимает базовые концепции REST API для AR/VR-приложений: получение 3D-ассетов и данных сцен через API, эндпоинты пользовательских сессий, базовые паттерны API доставки контента. Следует командным конвенциям клиент-серверной коммуникации в XR-приложениях. | |
| Backend Developer (C#/.NET) | Обязателен | Создаёт REST endpoints через ASP.NET Core Minimal API или Controllers: MapGet/MapPost, [HttpGet]/[HttpPost], model binding. Возвращает правильные HTTP-статусы через Results/IActionResult. Валидирует через FluentValidation. |
| Backend Developer (Elixir) | Обязателен | Создаёт базовые REST-эндпоинты в Phoenix Framework с использованием контроллеров и роутера. Определяет ресурсные маршруты через resources/4, реализует CRUD-операции с Ecto-схемами. Возвращает JSON-ответы через Phoenix.Controller.json/2 с правильными HTTP-статусами. |
| Backend Developer (Go) | Обязателен | Создаёт простые REST-эндпоинты на Go с использованием Gin или Chi: обработка GET/POST-запросов, парсинг JSON через encoding/json, возврат корректных HTTP-статусов. Следует базовым REST-конвенциям именования ресурсов и использует middleware для логирования. |
| Backend Developer (Java/Kotlin) | Обязателен | Создаёт REST endpoints через Spring MVC: @RestController, @GetMapping/@PostMapping, @RequestBody/@PathVariable. Возвращает правильные HTTP-статусы. Валидирует input через @Valid и Bean Validation. |
| Backend Developer (Node.js) | Обязателен | Создаёт REST API на Express/Fastify: CRUD endpoints, middleware для auth, error handling. Понимает HTTP-методы, статус-коды, content negotiation. Валидирует input через Zod/Joi. |
| Backend Developer (PHP) | Обязателен | Создаёт CRUD-эндпоинты с правильными HTTP-методами и статус-кодами. Следует RESTful-конвенциям: именование ресурсов, вложенность. Возвращает JSON с консистентной структурой. Обрабатывает ошибки с понятными сообщениями. |
| Backend Developer (Python) | Обязателен | Создаёт CRUD endpoints с правильными HTTP methods. Использует статус-коды (200, 201, 400, 404, 500). Понимает JSON request/response. Добавляет query parameters для фильтрации и пагинации. |
| Backend Developer (Rust) | Обязателен | Реализует базовые REST-эндпоинты на Actix-web или Axum, используя extractors для парсинга запросов и serde для JSON-сериализации. Понимает HTTP-методы, статус-коды и структуру маршрутизации в Rust web-фреймворках. |
| Backend Developer (Scala) | Обязателен | Реализует простые REST-эндпоинты в Scala через Play Framework или Akka HTTP: CRUD-операции с JSON-сериализацией через Circe, базовая валидация входных данных. Понимает HTTP-методы, коды ответов и структуру RESTful URL, следует существующим паттернам в кодовой базе проекта. |
| BI Analyst | Понимает базовые концепции REST API для BI-workflow: получение данных из API для отчётов, параметры запросов API для фильтрации данных, базовая аутентификация для API источников данных. Следует командным конвенциям извлечения данных через API. | |
| Blockchain Developer | Проектирует REST API для blockchain-сервисов: endpoints для балансов, транзакций, блоков. Использует правильные HTTP-методы и status codes. Документирует через OpenAPI/Swagger. | |
| Cloud Engineer | Взаимодействует с cloud-провайдерами через REST API: вызывает endpoints управления ресурсами, понимает HTTP-методы и коды ответов. Использует curl/Postman для тестирования API облачных сервисов. | |
| Compiler Engineer | Знает базовые принципы REST: ресурсы, HTTP-методы, коды ответов. Умеет вызывать простые эндпоинты для интеграции компилятора с внешними сервисами и получения метаданных конфигураций. | |
| Computer Vision Engineer | Понимает базовые концепции REST API для CV-сервисов: эндпоинты загрузки изображений, форматы ответов результатов инференса, паттерны API пакетной обработки. Следует командным конвенциям дизайна API model serving в проектах компьютерного зрения. | |
| Data Analyst | Понимает базовые концепции REST API для работы с данными: получение датасетов из API, пагинация для извлечения больших данных, парсинг API-ответов для аналитических workflow. Следует командным конвенциям извлечения данных из внешних API-источников. | |
| Data Engineer | Работает с REST API источников данных: GET-запросы для extraction, пагинация, обработка rate limits. Использует requests/httpx для интеграции с внешними API в ETL-пайплайнах. | |
| Data Scientist | Понимает базовые концепции REST API для ML-workflow: эндпоинты предсказаний моделей, API получения данных фич, основы API трекинга экспериментов. Следует командным конвенциям потребления и дизайна простых API model serving. | |
| Database Engineer / DBA | Знает базовые принципы REST API: ресурсы, HTTP-методы, коды ответов. Понимает, как приложения взаимодействуют с базой данных через API и какие паттерны доступа это создаёт. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Использует HttpClient для REST API вызовов из .NET desktop. Десериализует JSON через System.Text.Json. Обрабатывает HTTP status codes и ошибки. | |
| Desktop Developer (Electron/Tauri) | Использует fetch/axios для REST API из Electron renderer. Вызывает API через main process для security. Обрабатывает HTTP errors и network failures. | |
| Desktop Developer (Qt/C++) | Использует QNetworkAccessManager для HTTP-запросов к REST API. Парсит JSON-ответы через QJsonDocument. Обрабатывает HTTP-коды и ошибки сети. | |
| DevOps Engineer | Понимает базовые концепции REST API для DevOps-инструментов: вызовы API инфраструктуры, эндпоинты webhook CI/CD, основы API мониторинга. Следует командным конвенциям интеграции API в скрипты деплоя и пайплайны автоматизации. | |
| DevSecOps Engineer | Знает принципы REST API: методы HTTP, коды статусов и структуру эндпоинтов. Понимает роль API-дизайна в контексте DevSecOps для обеспечения безопасного взаимодействия между микросервисами. | |
| Embedded Developer | Знает базовые принципы REST: методы HTTP, коды ответов и структуру URL-эндпоинтов. Умеет вызывать REST API из embedded-приложений для передачи телеметрии и получения конфигурации устройства. | |
| Flutter Developer | Понимает базовые концепции REST API для Flutter-приложений: использование HTTP-клиентов (Dio/http), сериализация/десериализация JSON, базовая обработка ошибок API-вызовов. Следует командным конвенциям структуры сервисного слоя API во Flutter-проектах. | |
| Frontend Developer (Angular) | Понимает REST-принципы и использует HttpClient для взаимодействия с API в Angular-сервисах. Создаёт типизированные модели ответов, использует HttpParams для query-параметров, обрабатывает HTTP-ошибки. | |
| Frontend Developer (React) | Потребляет REST API в React-компонентах через TanStack Query и fetch: GET-запросы для чтения данных, POST/PUT/DELETE для мутаций. Понимает HTTP-статусы, обрабатывает ошибки, использует типизацию ответов через TypeScript interfaces и zod. | |
| Frontend Developer (Svelte) | Создаёт простые API endpoints в SvelteKit через +server.js: GET для получения данных, POST для форм. Следует REST-конвенциям именования маршрутов, возвращает корректные HTTP-коды и JSON-ответы, обрабатывает базовые ошибки через error() helper. | |
| Frontend Developer (Vue) | Использует REST API из Vue-компонентов через useFetch и ofetch. Понимает HTTP-методы, коды ответов, базовую обработку ошибок. Типизирует API-ответы через TypeScript интерфейсы для безопасного использования в шаблонах. | |
| Fullstack Developer | Создаёт базовые REST-эндпоинты для fullstack-приложений: CRUD-роуты с правильными HTTP-методами и статус-кодами. Реализует связку фронтенд-запрос → роутер → контроллер → БД, понимает REST-конвенции и структуру JSON-ответов. | |
| Game Designer | Понимает базовые принципы REST API и HTTP-методов в контексте игровых серверов. Знает разницу между GET/POST/PUT/DELETE и может читать документацию серверных API для интеграции в игровые системы. Способен описать простые эндпоинты для сохранения прогресса игрока. | |
| Game QA Engineer | Понимает REST API для game QA: тестирует backend API game-сервисов, проверяет endpoints для leaderboards, inventory, matchmaking. | |
| Game Server Developer | Понимает базовые концепции REST API для игровых сервисов: эндпоинты профилей игроков, API лидербордов, паттерны запросов/ответов матчмейкинга. Следует командным конвенциям дизайна API игрового бэкенда и аутентификации для игровых клиентов. | |
| Infrastructure Engineer | Использует REST API облачных провайдеров и инфраструктурных сервисов на базовом уровне: вызовы AWS API через CLI, запросы к Terraform Cloud API, работа с API Vault для получения секретов. Понимает HTTP-методы, коды ответов и аутентификацию через токены в контексте инфраструктуры. | |
| iOS Developer | Выполняет GET/POST-запросы к REST API из iOS-приложения через URLSession. Парсит JSON-ответы с помощью Codable и JSONDecoder, обрабатывает базовые HTTP-статусы (200, 404, 500). Понимает структуру URL, HTTP-методы и заголовки, отображает полученные данные в UI через простую привязку к SwiftUI View или UIKit контроллеру | |
| IoT Engineer | Понимает REST API для IoT: endpoints для device management, telemetry ingestion. Проектирует простые CRUD API для IoT-dashboards. | |
| Language Tooling Engineer | Понимает базовые концепции REST API для сервисов языковых инструментов: паттерны LSP-over-HTTP, эндпоинты API анализа кода, форматы запросов/ответов сервиса компиляции. Следует командным конвенциям дизайна API языкового сервера. | |
| LLM Engineer | Понимает базовые концепции REST API для LLM-сервисов: эндпоинты chat completion, обработка потоковых ответов, отслеживание использования токенов в API-ответах. Следует командным конвенциям интеграции LLM API и дизайна эндпоинтов промптов. | |
| ML Engineer | Обязателен | Создаёт CRUD endpoints для ML-сервисов. Использует правильные HTTP-методы и статус-коды. Понимает JSON request/response для ML API. Реализует /predict endpoint. |
| MLOps Engineer | Понимает базовые принципы REST API в контексте MLOps: эндпоинты для получения предсказаний модели, загрузки данных для обучения и запроса статуса пайплайна. Умеет использовать Swagger/OpenAPI документацию inference-сервисов и выполнять простые HTTP-запросы к ML API через curl и requests. | |
| Network Engineer | Понимает базовые концепции REST API для управления сетями: API конфигурации устройств, эндпоинты систем мониторинга, паттерны API инвентаря сети. Следует командным конвенциям взаимодействия с API сетевых устройств и автоматизации. | |
| NLP Engineer | Знает основы REST API: HTTP методы, статус коды, JSON формат. Проектирует простые NLP endpoints: text input/output, batch processing API. Следует базовым REST conventions. | |
| Penetration Testing Engineer | Понимает базовые концепции REST API для security-тестирования: перечисление API-эндпоинтов, паттерны обхода аутентификации, распространённые уязвимости API (BOLA, broken auth). Следует командным конвенциям методологии пентеста API. | |
| Performance Testing Engineer | Тестирует API performance: baseline latency (p50, p95, p99), throughput (RPS), error rates. Использует Postman/curl для smoke tests. Понимает HTTP keep-alive impact. | |
| Platform Engineer | Создаёт REST API для platform-сервисов: self-service endpoints для provisioning, resource management. Понимает HTTP-методы и статус-коды для infrastructure API. | |
| Product Manager | Понимает базовые принципы REST API для описания технических требований к интеграциям и backend. Знает основные HTTP-методы и может читать API-документацию для понимания возможностей системы. Создаёт user stories с корректным описанием API-взаимодействий между компонентами. | |
| QA Automation Engineer | Понимает базовые концепции REST API для автоматизации тестирования: дизайн API тест-кейсов, валидация запросов/ответов, базовое использование REST-клиентов в тестовых фреймворках. Следует командным конвенциям структуры API-тестов и паттернов assertions. | |
| QA Engineer (Manual) | Понимает базовые концепции REST API для ручного тестирования: использование Postman/Insomnia для API-тестирования, чтение документации API, проверка кодов статусов и тел ответов. Следует командным конвенциям документирования API тест-кейсов. | |
| QA Security Engineer | Тестирует REST API на безопасность: проверяет authentication, authorization, input validation. Использует Postman/curl для отправки malicious payloads. Понимает HTTP security headers. | |
| React Native Developer | Выполняет REST-запросы из React Native с fetch/axios — GET, POST, PUT, DELETE. Понимает HTTP-статусы и JSON-формат ответов. Отображает данные из API в компонентах, обрабатывает loading/error-состояния. Использует TanStack Query useQuery для базового кеширования и рефетчинга. | |
| Release Engineer | Знает базовые концепции rest api design для release engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. | |
| Security Analyst | Понимает базовые концепции REST API для security-анализа: аудит логирования API, анализ токенов аутентификации, распространённые векторы атак API в алертах SIEM. Следует командным конвенциям мониторинга событий безопасности API. | |
| Site Reliability Engineer (SRE) | Работает с REST API для SRE: использует API мониторинг-систем (Prometheus, PagerDuty, Grafana), автоматизирует рутинные операции через API. Понимает HTTP-коды и authentication. | |
| Smart Contract Developer | Понимает REST API для blockchain: interacts с blockchain через RPC/REST, indexer APIs. Создаёт basic endpoints. | |
| Systems Programmer (C/C++) | Понимает REST API для systems: HTTP server implementation, socket programming. Создаёт lightweight API endpoints. | |
| Technical Product Manager | Обязателен | Понимает принципы REST API: resources, HTTP methods, status codes. Читает API-спецификации и понимает структуру endpoints. Знает, как API design влияет на developer experience и продуктовые возможности. |
| Technical Writer | Обязателен | Понимает принципы REST API: HTTP-методы, статус-коды, URI-структура, JSON. Знает OpenAPI/Swagger спецификацию на базовом уровне. Умеет документировать простые CRUD-эндпоинты с параметрами и ответами. |
| Telecom Developer | Понимает базовые концепции REST API для телеком: API провижионирования для телеком-сервисов, эндпоинты управления вызовами, паттерны API данных абонентов. Следует командным конвенциям интеграции REST API телеком-платформы. | |
| Unity Developer | Понимает REST API для Unity: UnityWebRequest для HTTP calls, JSON serialization. Интегрирует с backend game services. | |
| Unreal Engine Developer | Понимает REST API для Unreal: HTTP module для API calls, JSON parsing. Интегрирует с backend game services. | |
| XR Unity Developer | Понимает базовые концепции REST API для XR-приложений: получение 3D-контента и конфигураций сцен через API, эндпоинты управления пользовательскими сессиями, паттерны API синхронизации состояния мультиплеера. Следует командным конвенциям использования API XR-бэкенда. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Самостоятельно проектирует REST API для интеграций 1С: структура эндпоинтов HTTP-сервисов, правильное именование ресурсов для сущностей 1С, пагинация для обмена большими данными. Понимает лучшие практики версионирования и обработки ошибок в REST-сервисах платформы 1С. | |
| AI Product Engineer | Самостоятельно проектирует REST API для AI-продуктов: дизайн эндпоинтов инференса моделей, async API предсказаний с polling/callbacks, эндпоинты пакетной обработки. Понимает лучшие практики версионирования ML API, эндпоинтов A/B-тестирования моделей и rate limiting для inference-сервисов. | |
| Analytics Engineer | Проектирует надёжные pipeline-ы для извлечения данных из REST API: обработка пагинации, rate limiting, retry-логика. Создаёт dbt sources из API-данных через промежуточные staging-таблицы. Документирует API-зависимости в data catalog. | |
| Android Developer | Проектирует REST-клиент Android-приложения: настройка OkHttp-интерсепторов для авторизации (Bearer token), реализация refresh-token логики, типизированная обработка ошибок через sealed-классы Result. Реализует кеширование ответов через OkHttp Cache и Room, настраивает сериализацию дат и enum-ов, работает с multipart upload для файлов и изображений. | |
| Application Security Engineer | Самостоятельно ревьюит безопасность REST API: ревью реализации аутентификации/авторизации, валидация входных данных для API-эндпоинтов, паттерны rate limiting и предотвращения злоупотреблений. Понимает лучшие практики security-тестирования API и митигации OWASP API Security Top 10. | |
| AR/VR Developer | Проектирует REST API для AR/VR-платформы с оптимальной структурой эндпоинтов. Реализует API для управления 3D-контентом, сессиями пользователей и пространственными данными. | |
| Backend Developer (C#/.NET) | Обязателен | Проектирует RESTful API: versioning через Asp.Versioning, content negotiation, pagination через cursor/offset. Документирует через Swashbuckle/NSwag. Обрабатывает ошибки через ProblemDetails (RFC 7807). Реализует HATEOAS. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает структурированные REST API на Phoenix с версионированием через роутер-скоупы. Реализует пагинацию, фильтрацию и сортировку через Ecto-запросы. Применяет Phoenix.View или Jason.Encoder для сериализации, настраивает Plug-пайплайны для аутентификации. |
| Backend Developer (Go) | Обязателен | Проектирует REST API на Go с полной CRUD-функциональностью через Gin/Echo/Chi: валидация входных данных, пагинация, фильтрация, сортировка. Реализует middleware-цепочки для аутентификации, CORS, request ID и structured logging через zerolog/zap. |
| Backend Developer (Java/Kotlin) | Обязателен | Проектирует RESTful API по best practices: HATEOAS, content negotiation, pagination через Pageable. Реализует версионирование через URL path или headers. Документирует через SpringDoc/Swagger. Обрабатывает ошибки через @ControllerAdvice. |
| Backend Developer (Node.js) | Обязателен | Проектирует REST API: resource naming, pagination (cursor-based), filtering, sorting. Реализует HATEOAS. Оптимизирует: response compression, ETags. Middleware pipeline для cross-cutting concerns. |
| Backend Developer (PHP) | Обязателен | Проектирует API с пагинацией, фильтрацией, сортировкой и partial responses. Реализует HATEOAS-ссылки. Версионирует API. Применяет rate limiting и throttling. Документирует через OpenAPI/Swagger. |
| Backend Developer (Python) | Обязателен | Проектирует RESTful API с versioning и cursor-based pagination. Документирует через OpenAPI/Swagger. Реализует error responses с кодами ошибок. Использует PATCH для частичных обновлений. Проектирует bulk endpoints. |
| Backend Developer (Rust) | Обязателен | Разрабатывает REST API на Axum/Actix-web с middleware-слоями (tower layers), валидацией через validator крейт и структурированными ответами ошибок. Реализует пагинацию, фильтрацию и HATEOAS-ссылки с типобезопасными response-структурами. |
| Backend Developer (Scala) | Обязателен | Проектирует REST API в Scala-сервисах с соблюдением best practices: HATEOAS-ссылки, пагинация, фильтрация через query-параметры. Реализует content negotiation, корректную обработку ошибок через ADT и middleware для логирования в Play Framework или Akka HTTP Directives. |
| BI Analyst | Самостоятельно работает с REST API для BI: проектирование API-вызовов извлечения данных, реализация пагинации для получения больших датасетов, построение API-based коннекторов данных для BI-инструментов. Понимает лучшие практики кэширования данных API и эффективного использования параметров запросов. | |
| Blockchain Developer | Проектирует API с pagination, filtering, WebSocket subscriptions для real-time blockchain данных. Реализует rate limiting, caching и RPC-proxy с request batching. | |
| Cloud Engineer | Проектирует REST API для cloud-native сервисов: resource-ориентированный дизайн, pagination, rate limiting. Интегрирует API Gateway (AWS API GW, GCP Cloud Endpoints) с backend-сервисами. | |
| Compiler Engineer | Проектирует REST API для управления задачами компиляции: endpoints запуска сборки, получения статуса, загрузки артефактов. Применяет версионирование и корректную обработку ошибок. | |
| Computer Vision Engineer | Самостоятельно проектирует REST API для CV-сервисов: эндпоинты загрузки изображений/видео с multipart-обработкой, async API инференса для длительных CV-задач, эндпоинты пакетных предсказаний. Понимает лучшие практики обработки больших бинарных payload и потоковой передачи результатов в CV API. | |
| Data Analyst | Самостоятельно работает с REST API для аналитики: проектирование эффективных API-запросов извлечения данных, обработка пагинации и rate limits, построение переиспользуемого клиентского кода API для дата-пайплайнов. Понимает лучшие практики кэширования ответов API и управления свежестью данных. | |
| Data Engineer | Проектирует интеграции с API-источниками: OAuth2-авторизация, retry с exponential backoff, cursor-based pagination для больших выгрузок. Создаёт reusable API-коннекторы для Airflow operations. | |
| Data Scientist | Самостоятельно проектирует REST API для ML-сервисов: эндпоинты предсказаний моделей с правильной валидацией входных данных, API получения фич, эндпоинты результатов экспериментов. Понимает лучшие практики форматов ответов ML API, версионирования моделей в эндпоинтах и паттернов async-предсказаний. | |
| Database Engineer / DBA | Проектирует REST API для административных задач DBA: endpoints для мониторинга состояния БД, управления backup, просмотра статистики запросов. Учитывает безопасность и аутентификацию. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Разрабатывает typed HTTP client через IHttpClientFactory. Настраивает Polly для resilience (retry, timeout, circuit-breaker). Реализует OAuth2 через MSAL.NET. Использует Refit для declarative API clients. | |
| Desktop Developer (Electron/Tauri) | Разрабатывает API client с retry, timeout, caching через Electron net module. Реализует OAuth2/JWT authentication. Использует interceptors для logging и error handling. | |
| Desktop Developer (Qt/C++) | Разрабатывает API-клиент с retry, timeout и caching. Использует QNetworkDiskCache для HTTP-кеширования. Реализует authentication (OAuth2, JWT) через QOAuth2AuthorizationCodeFlow. | |
| DevOps Engineer | Разрабатывает автоматизации на основе REST API: скрипты интеграции с GitHub API, Kubernetes API, облачными провайдерами. Создаёт webhook-обработчики для CI/CD-событий, реализует health check эндпоинты для мониторинга сервисов. | |
| DevSecOps Engineer | Проектирует безопасные REST API с аутентификацией, валидацией входных данных и защитой от инъекций. Внедряет rate limiting и CORS-политики в API-шлюзы, интегрируя проверки в CI/CD пайплайн. | |
| Embedded Developer | Проектирует REST API для взаимодействия embedded-устройств с облаком, учитывая ограничения по трафику и размеру payload. Реализует версионирование API и корректную обработку ошибок на стороне устройства. | |
| Engineering Manager | Самостоятельно оценивает дизайн REST API в командных проектах: ревьюит API-контракты на этапах проектирования, обеспечивает консистентность между эндпоинтами команды, обсуждает стратегии версионирования API. Понимает лучшие практики governance API и developer experience. | |
| Flutter Developer | Самостоятельно проектирует интеграции REST API во Flutter: типизированные слои API-клиентов с кодогенерацией, стратегии обработки ошибок и ретраев, offline-first паттерны с синхронизацией через API. Понимает лучшие практики кэширования ответов API и оптимистичных обновлений в мобильных приложениях. | |
| Frontend Developer (Angular) | Проектирует API-слой в Angular: абстрактный базовый сервис для REST-операций, HttpInterceptors для добавления токенов и обработки ошибок, retry-логика через RxJS, типобезопасные API-клиенты с generics. | |
| Frontend Developer (React) | Проектирует эффективное взаимодействие React-приложения с REST API: нормализация ответов, оптимистичные мутации в TanStack Query, стратегии retry и error handling. Создаёт типобезопасный API-клиент с interceptors, реализует пагинацию и фильтрацию. | |
| Frontend Developer (Svelte) | Проектирует REST API в SvelteKit server routes: CRUD-операции с валидацией через zod, пагинация, фильтрация. Реализует middleware через hooks.server.js для аутентификации, настраивает CORS, создаёт типобезопасные API-клиенты для load-функций. | |
| Frontend Developer (Vue) | Создаёт типизированный API-клиент для Vue-приложения — interceptors, retry logic, request/response трансформация. Реализует Nuxt server routes как BFF-слой, настраивает API versioning и error handling middleware. | |
| Fullstack Developer | Проектирует REST API для fullstack-фич: пагинация, фильтрация и сортировка для таблиц на фронтенде, вложенные ресурсы, HATEOAS-ссылки. Реализует middleware для валидации, аутентификации и обработки ошибок с удобными сообщениями для UI. | |
| Game Designer | Проектирует REST API для игровых сервисов: лидерборды, инвентарь, матчмейкинг. Учитывает версионирование API при обновлениях клиента и обратную совместимость. Определяет структуру эндпоинтов для live-service игры с учётом ограничений мобильных клиентов. | |
| Game QA Engineer | Тестирует game REST API: автоматизирует API testing для game backends, валидирует data contracts, тестирует error handling. | |
| Game Server Developer | Самостоятельно проектирует REST API для игровых сервисов: эндпоинты профилей игроков и инвентаря, API лидербордов с пагинацией, API матчмейкинга и управления лобби. Понимает лучшие практики rate limiting игровых API, управления токенами аутентификации и паттернов поллинга данных реального времени. | |
| Infrastructure Engineer | Разрабатывает скрипты интеграции с REST API инфраструктурных сервисов: автоматизация через API Kubernetes, программное управление DNS через API Cloudflare/Route53, интеграция с API мониторинга. Реализует retry-логику, пагинацию и обработку rate-limit при массовых операциях. | |
| iOS Developer | Реализует полноценный REST-клиент для iOS: generic запросы с типизированными ответами через Codable, обработка ошибок с кастомными Error типами. Управляет аутентификацией через Bearer-токены с автообновлением, настраивает URLSession конфигурации для кэширования и таймаутов. Реализует multipart upload для файлов и изображений | |
| IoT Engineer | Проектирует REST API для IoT-платформы: pagination для device lists, filtering, batch operations. Документирует API через OpenAPI. Версионирует API. | |
| Language Tooling Engineer | Самостоятельно проектирует REST API для языковых сервисов: эндпоинты анализа кода, API сервиса компиляции, эндпоинты форматирования и линтинга кода. Понимает лучшие практики потоковой передачи результатов компиляции, референсов позиций в исходном коде в API-ответах и паттернов интеграции с IDE. | |
| LLM Engineer | Самостоятельно проектирует REST API для LLM-сервисов: эндпоинты chat completion с поддержкой streaming, API управления промптами, эндпоинты трекинга использования и биллинга. Понимает лучшие практики rate limiting LLM API, token-based ценообразования в ответах и управления контекстным окном. | |
| ML Engineer | Обязателен | Проектирует RESTful ML API: batch prediction, model versioning, health checks. Документирует ML API с OpenAPI. Реализует pagination для prediction results. Обрабатывает ошибки модели. |
| MLOps Engineer | Проектирует REST API для inference-сервисов: эндпоинты предсказаний с валидацией входных фичей, версионирование API при обновлении моделей, batch prediction endpoints. Реализует стандартные паттерны — пагинацию для списка экспериментов, фильтрацию моделей по метрикам и асинхронные эндпоинты для длительных задач обучения. | |
| Network Engineer | Проектирует REST API для сетевых сервисов — управления VLAN, мониторинга интерфейсов, конфигурации firewall-правил. Применяет версионирование, пагинацию и корректную обработку ошибок. | |
| NLP Engineer | Самостоятельно проектирует REST API для NLP-сервисов: versioning, error handling для NLP-specific ошибок, async endpoints для длительной обработки текстов. Документирует через OpenAPI. | |
| Penetration Testing Engineer | Самостоятельно тестирует безопасность REST API: автоматизированный фаззинг API, тестирование обхода аутентификации и авторизации, анализ уязвимостей бизнес-логики. Понимает лучшие практики маппинга поверхности атак API, tampering параметров и тестирования инъекций в RESTful-сервисах. | |
| Performance Testing Engineer | Проектирует API performance tests: realistic user scenarios, ramp-up patterns, peak load simulation. Тестирует: pagination performance, payload size impact, compression benefits. | |
| Platform Engineer | Проектирует platform API: resource-oriented design для infrastructure provisioning, pagination для resource listing, rate limiting. Реализует OpenAPI spec generation. | |
| Product Manager | Проектирует API-требования для продуктовых фич с учётом удобства для клиентов и партнёров. Оценивает API-дизайн на предмет developer experience и потенциала для partnership интеграций. Определяет версионирование и backwards compatibility strategy для публичных API продукта. | |
| QA Automation Engineer | Самостоятельно проектирует наборы тестов REST API: контрактное тестирование с валидацией схем, автоматическая верификация CRUD-операций, бенчмаркинг производительности для API-эндпоинтов. Понимает лучшие практики управления тестовыми данными API, настройки мок-серверов и интеграции CI/CD для API-тестов. | |
| QA Engineer (Manual) | Самостоятельно тестирует REST API: комплексное тестирование эндпоинтов с Postman/Insomnia, анализ граничных значений для параметров API, тестирование workflow API по нескольким эндпоинтам. Понимает лучшие практики документирования API-тестов и сопровождения набора регрессионных тестов. | |
| QA Security Engineer | Проектирует security-тесты для API: automated OWASP API Top 10 checks, injection testing, broken authentication scenarios. Интегрирует API security tests в CI через ZAP/Burp. | |
| React Native Developer | Проектирует API-слой React Native приложения — базовый клиент с interceptors, refresh-токенов, retry-логика. Типизирует REST-эндпоинты через TypeScript generics. Реализует пагинацию, фильтрацию, сортировку. Настраивает TanStack Query с оптимальными staleTime и retry-стратегиями. | |
| Release Engineer | Уверенно применяет rest api design для release engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. | |
| Security Analyst | Самостоятельно мониторит безопасность REST API: анализ паттернов доступа к API, обнаружение аномалий в использовании API, корреляция событий аутентификации API. Понимает лучшие практики правил обнаружения угроз API, идентификации паттернов злоупотреблений и мониторинга безопасности API в SIEM. | |
| Site Reliability Engineer (SRE) | Разрабатывает API для SRE-автоматизации: runbook endpoints, deployment triggers, health-check aggregators. Интегрирует через API: PagerDuty, Slack, Jira для incident management workflow. | |
| Smart Contract Developer | Проектирует blockchain API: indexer API design, webhook endpoints, transaction submission API. | |
| Systems Programmer (C/C++) | Реализует efficient REST: zero-copy responses, custom HTTP parsers, connection pooling. Оптимизирует throughput. | |
| Technical Lead | Самостоятельно оценивает дизайн REST API в код-ревью: ревьюит структуру эндпоинтов и конвенции именования, оценивает паттерны пагинации и обработки ошибок, обеспечивает консистентность версионирования API. Понимает лучшие практики командных гайдлайнов дизайна API и developer experience. | |
| Technical Product Manager | Обязателен | Ревьюит REST API design на соответствие продуктовым требованиям и industry best practices. Оценивает naming conventions, pagination, filtering, error handling. Определяет API versioning strategy для backwards compatibility. |
| Technical Writer | Обязателен | Создаёт полноценную REST API-документацию в OpenAPI/Swagger: paths, schemas, security, examples. Документирует API design conventions: naming, pagination, filtering, error format. Настраивает Swagger UI / Redoc для интерактивной документации. |
| Telecom Developer | Самостоятельно проектирует REST API для телеком-сервисов: эндпоинты управления абонентами, API управления вызовами/сессиями, эндпоинты биллинга и провижионирования. Понимает лучшие практики rate limiting телеком API, паттернов уведомлений о событиях реального времени и carrier-grade надёжности API. | |
| Unity Developer | Проектирует API integration: REST client architecture, retry logic, offline caching. Реализует efficient serialization. | |
| Unreal Engine Developer | Проектирует API integration: REST client в C++/Blueprints, retry logic, offline handling. | |
| XR Unity Developer | Проектирует REST-эндпоинты для обмена данными между XR-клиентом и сервером: синхронизация состояний, загрузка ассетов. Реализует обработку ошибок и retry-логику для нестабильных сетевых соединений в VR. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Проектирует архитектуру API для экосистемы 1С: паттерны enterprise-интеграционных API, стратегии версионирования HTTP-сервисов 1С, конфигурация API gateway для доступа внешних систем. Определяет API-контракты между 1С и современными сервисными архитектурами. Менторит команду по RESTful-дизайну для платформ 1С. |
| AI Product Engineer | Обязателен | Проектирует архитектуру API для AI-продуктов: паттерны API gateway для model serving, оптимизация inference-эндпоинтов для latency/throughput, версионирование API для эволюции моделей. Определяет API-контракты для компонентов ML-пайплайна. Менторит команду по лучшим практикам дизайна production ML API. |
| Analytics Engineer | Обязателен | Разрабатывает reusable-фреймворк для API-интеграций аналитической платформы: generic extractors с конфигурацией через YAML, schema inference, automatic data type mapping. Проектирует error handling и alerting для API-источников. |
| Android Developer | Обязателен | Архитектурно проектирует сетевой слой Android-приложения: абстракция Repository над Retrofit с единой обработкой ошибок, стратегии offline-first через NetworkBoundResource паттерн, API versioning на клиенте. Оптимизирует сетевые запросы — батчинг, дедупликация одновременных запросов, conditional requests через ETag/Last-Modified, настраивает connection pooling в OkHttp. |
| Application Security Engineer | Обязателен | Проектирует архитектуру безопасности API: паттерны безопасности API gateway, интеграция OAuth2/OIDC для аутентификации API, rate limiting и предотвращение злоупотреблений в масштабе. Определяет стандарты безопасности API и проводит threat modeling API. Менторит команду по принципам безопасного дизайна API. |
| AR/VR Developer | Разрабатывает высокопроизводительные REST API для AR/VR с учётом ограничений мобильных устройств. Проектирует стратегии потоковой загрузки тяжёлых 3D-моделей и текстур. | |
| Backend Developer (C#/.NET) | Обязателен | Проектирует API-архитектуру: API Gateway (YARP/Ocelot), rate limiting через RateLimiter middleware, circuit breaker через Polly. Определяет контракты через OpenAPI spec-first. Оптимизирует через output caching и response compression. |
| Backend Developer (Elixir) | Обязателен | Проектирует масштабируемые REST API на Phoenix с HATEOAS и content negotiation. Внедряет rate limiting через Hammer, кэширование через ETag и ConCache. Реализует API-шлюз с Plug.Router, настраивает документацию через OpenAPI с open_api_spex и Swagger UI. |
| Backend Developer (Go) | Обязателен | Разрабатывает масштабируемые REST API на Go: graceful shutdown через context.Context, версионирование через URL/headers, HATEOAS-ссылки. Применяет Clean Architecture с разделением на handlers/services/repositories, настраивает OpenAPI-генерацию через swaggo. |
| Backend Developer (Java/Kotlin) | Обязателен | Проектирует API-архитектуру для Java-платформы: API Gateway (Spring Cloud Gateway), rate limiting, circuit breaker через Resilience4j. Определяет контракты через OpenAPI spec-first подход. Оптимизирует latency через async endpoints и reactive streams. |
| Backend Developer (Node.js) | Обязателен | Проектирует API архитектуру: API gateway pattern, rate limiting, request throttling. Реализует versioning strategies (URL, header). Интегрирует OpenAPI spec generation из кода (Fastify/NestJS). |
| Backend Developer (PHP) | Обязателен | Проектирует API для сложных доменов: batch operations, long-running tasks с polling, webhook-и. Реализует content negotiation, conditional requests (ETag/If-Modified-Since). Оптимизирует API для мобильных клиентов. |
| Backend Developer (Python) | Обязателен | Проектирует API Gateway и webhook-архитектуру. Создаёт API style guide. Реализует idempotency keys. Оценивает REST vs GraphQL vs gRPC. Проектирует backward-compatible API с deprecation strategy. |
| Backend Developer (Rust) | Обязателен | Проектирует REST API Rust-сервисов с учётом идемпотентности, rate limiting через tower-governor и content negotiation. Реализует hypermedia-driven API, настраивает CORS через tower-http и обеспечивает backward compatibility с версионированием через Accept-заголовки. |
| Backend Developer (Scala) | Обязателен | Проектирует эволюционируемые REST API для Scala-микросервисов: стратегии версионирования, backwards compatibility, rate limiting через Akka HTTP. Внедряет OpenAPI-спецификации через Tapir, реализует circuit breaker паттерны и оптимизирует сериализацию для высоконагруженных эндпоинтов. |
| BI Analyst | Обязателен | Проектирует архитектуру API для доступа к BI-данным: слой data API для дашбордов отчётности, эффективная пагинация для аналитических запросов, стратегии обновления данных через API. Определяет API-контракты для интеграции BI с бэкендом. Менторит команду по API-driven архитектуре аналитики. |
| Blockchain Developer | Проектирует API platform для blockchain-сервисов: multi-chain endpoints, webhook notifications, GraphQL gateway. Обеспечивает backward compatibility при protocol upgrades и API versioning. | |
| Cloud Engineer | Проектирует API-архитектуру cloud-платформы: API Gateway patterns, throttling policies, request transformation. Реализует версионирование API и backward compatibility для cloud-сервисов. | |
| Compiler Engineer | Разрабатывает масштабируемые REST API для распределённой компиляции с пагинацией, фильтрацией и кэшированием. Определяет контракты OpenAPI для интеграции с CI/CD-пайплайнами и IDE. | |
| Computer Vision Engineer | Обязателен | Проектирует архитектуру API для CV-сервисов: высокопропускные эндпоинты обработки изображений, async API инференса с webhook callbacks, API потокового анализа видео. Определяет API-контракты для компонентов CV-пайплайна. Менторит команду по оптимизации дизайна API для больших бинарных payload и CV реального времени. |
| Data Analyst | Обязателен | Проектирует архитектуру API для доступа к аналитическим данным: эффективные паттерны data API для дашбордов, оптимизация пагинации для больших наборов результатов, стратегии кэширования API для часто запрашиваемых данных. Определяет API-контракты для аналитических пайплайнов. Менторит команду по паттернам доступа к данным через API. |
| Data Engineer | Обязателен | Проектирует API-слой data-платформы: REST для metadata catalog, webhook-эндпоинты для event-driven ingestion. Реализует data API с query parameters для self-service доступа к данным. |
| Data Scientist | Обязателен | Проектирует архитектуру API для ML-сервисов: паттерны API model serving с версионированием, дизайн API feature store, эндпоинты управления экспериментами. Определяет API-контракты для компонентов ML-платформы. Менторит команду по дизайну production-grade API предсказаний ML. |
| Database Engineer / DBA | Разрабатывает REST API для платформы управления БД: автоматизация provisioning, управление кластерами, API для self-service миграций. Обеспечивает идемпотентность критических операций. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Проектирует API layer для .NET desktop с offline-first, pagination, rate limiting. Реализует SignalR-клиент для real-time updates. Оптимизирует network usage через request batching и caching с ETag. |
| Desktop Developer (Electron/Tauri) | Обязателен | Проектирует API layer с offline-first, request queue, background sync. Реализует WebSocket через Electron for real-time. Оптимизирует network через request batching и compression. |
| Desktop Developer (Qt/C++) | Обязателен | Проектирует API layer для desktop с offline-first, pagination, rate limiting. Реализует WebSocket-подключение через QWebSocket для real-time updates. Оптимизирует network usage через request batching. |
| DevOps Engineer | Обязателен | Проектирует API для внутренних DevOps-инструментов: эндпоинты управления деплоями, API для self-service инфраструктуры, интеграции между системами мониторинга. Реализует аутентификацию через API-ключи и OAuth, версионирование и rate limiting. |
| DevSecOps Engineer | Разрабатывает стандарты безопасного API-дизайна для организации с автоматическим enforcement через API gateway. Внедряет contract testing и security scanning API-спецификаций как обязательные стадии пайплайна. | |
| Embedded Developer | Разрабатывает оптимизированные REST API для IoT-шлюзов с поддержкой batch-запросов и delta-обновлений прошивок. Внедряет стратегии retry с exponential backoff для нестабильных каналов связи. | |
| Engineering Manager | Обязателен | Проектирует API-стратегию для инженерных команд: фреймворки governance API, кросс-командные стандарты контрактов API, политики версионирования и deprecation API. Определяет процессы ревью API и требования к developer experience. Менторит тимлидов по принятию архитектурных решений API. |
| Flutter Developer | Обязателен | Проектирует архитектуру API для Flutter-приложений: генерация типизированных API-клиентов, стратегии offline-first синхронизации, паттерны оптимистичных обновлений с серверной сверкой. Определяет API-контракты между мобильными клиентами и бэкенд-сервисами. Менторит команду по эффективным паттернам интеграции API для мобильных. |
| Frontend Developer (Angular) | Обязателен | Архитектурит интеграцию с REST API: автогенерация Angular-сервисов из OpenAPI-спецификации, кеширование ответов через HTTP ETag и interceptors, версионирование API, абстракция для переключения между REST и GraphQL. |
| Frontend Developer (React) | Обязателен | Архитектурирует API-слой React-приложений: BFF-паттерн через Next.js API Routes или Route Handlers, auto-generated типы из OpenAPI spec, стратегию кеширования и ревалидации. Проектирует API-абстракции для переиспользования между серверными и клиентскими компонентами. |
| Frontend Developer (Svelte) | Обязателен | Проектирует масштабируемую API-архитектуру в SvelteKit: версионирование, rate limiting через hooks, OpenAPI-документация. Создаёт абстракции для BFF-паттерна между SvelteKit и микросервисами, реализует ETags и conditional requests для оптимизации трафика. |
| Frontend Developer (Vue) | Обязателен | Проектирует архитектуру API-интеграции для Vue-приложения — абстракция endpoints, OpenAPI codegen для типизации, contract testing. Реализует кэширование, пагинацию и optimistic updates через Pinia-сторы с Nuxt server API. |
| Fullstack Developer | Обязателен | Проектирует REST API fullstack-приложений с учётом потребностей фронтенда: BFF-эндпоинты для оптимальной загрузки данных, sparse fieldsets, ETags для кэширования. Создаёт OpenAPI-спецификацию с автогенерацией типов и клиентов для фронтенда. |
| Game Designer | Разрабатывает архитектуру API для сложных игровых экосистем с микросервисами. Проектирует контракты между клиентом и сервером с учётом latency, батчинга запросов и кеширования. Оптимизирует API-дизайн для минимизации трафика в real-time играх. | |
| Game QA Engineer | Проектирует API testing стратегию: comprehensive game API coverage, load testing endpoints, security testing для game API. | |
| Game Server Developer | Обязателен | Проектирует архитектуру API для игровых платформ: REST API игровых сервисов наряду с протоколами реального времени, эндпоинты управления данными игроков, API сбора аналитики и телеметрии. Определяет API-контракты для сервисов игровой платформы. Менторит команду по паттернам API, оптимизированным для игровых нагрузок. |
| Infrastructure Engineer | Обязателен | Проектирует REST API для внутренних инфраструктурных сервисов: API провизионирования ресурсов, endpoint-ы self-service портала, webhook-и для GitOps. Интегрирует множество API (cloud providers, Vault, Terraform) в единый automation workflow с корректной обработкой ошибок и идемпотентностью. |
| iOS Developer | Обязателен | Проектирует архитектуру сетевого слоя iOS-приложения: абстрактный APIClient с протоколами Endpoint, интерцепторы для логирования и аутентификации. Реализует retry-логику с exponential backoff, request/response middleware и мониторинг сетевых ошибок. Оптимизирует производительность через HTTP/2, request batching и предзагрузку данных |
| IoT Engineer | Обязателен | Проектирует API architecture для IoT-платформы: REST для management, gRPC для internal services, MQTT для devices. Обеспечивает API rate limiting и auth. |
| Language Tooling Engineer | Обязателен | Проектирует архитектуру API для языковых сервисов: API анализа кода в масштабе, эндпоинты compilation-as-a-service, API интеграции с IDE с возможностями реального времени. Определяет API-контракты для экосистемы языковых инструментов. Менторит команду по дизайну API для инструментов разработчика. |
| LLM Engineer | Обязателен | Проектирует архитектуру API для LLM-сервисов: streaming API chat completion, эндпоинты управления и версионирования промптов, API учёта использования и биллинга. Определяет API-контракты для компонентов LLM-платформы. Менторит команду по дизайну масштабируемых API инференса LLM. |
| ML Engineer | Обязателен | Проектирует production ML API: A/B testing через routing, model fallback, caching. Оптимизирует API для high-throughput inference. Реализует streaming responses для генеративных моделей. |
| MLOps Engineer | Обязателен | Проектирует архитектуру ML API для сложных сценариев: multi-model endpoints с маршрутизацией по типу запроса, streaming predictions для real-time данных, webhook-и для уведомлений о завершении обучения. Реализует API gateway паттерны для inference-сервисов с поддержкой canary deployments и A/B-тестирования моделей. |
| Network Engineer | Разрабатывает комплексные API для платформ управления сетевой инфраструктурой с поддержкой RBAC, rate limiting и webhook-уведомлений. Обеспечивает совместимость с YANG/RESTCONF стандартами. | |
| NLP Engineer | Проектирует масштабируемые REST API для NLP-платформы: rate limiting per model, adaptive batching, webhook callbacks для async processing. Обеспечивает backward compatibility. | |
| Penetration Testing Engineer | Обязателен | Проектирует стратегии security-тестирования API: комплексная оценка поверхности атак API, интеграция автоматизированного сканирования безопасности API, фреймворки анализа уязвимостей бизнес-логики. Определяет стандарты security-тестирования API и методологии симуляции взломов. Менторит команду по продвинутой эксплуатации API. |
| Performance Testing Engineer | Обязателен | Проектирует API performance testing strategy: production traffic modeling, dependency isolation (service virtualization), soak testing для memory leaks. Определяет API performance SLA. |
| Platform Engineer | Проектирует API-архитектуру internal developer platform: self-service API, GitOps webhook receivers, admission webhooks. Определяет API contracts между platform layers. | |
| Product Manager | Определяет API strategy продукта: public API, partner API, internal API с чёткой бизнес-моделью. Проектирует API-first подход к развитию продуктовой платформы для ecosystem growth. Оценивает API как продукт: документация, developer portal, monetization, rate limiting. | |
| QA Automation Engineer | Обязателен | Проектирует архитектуру тестирования API: фреймворки контрактного тестирования, стратегии тестирования производительности API, тестирование совместимости API между версиями. Определяет стандарты инфраструктуры тестирования API и архитектуру мок-сервисов. Менторит команду по комплексному обеспечению качества API. |
| QA Engineer (Manual) | Обязателен | Проектирует стратегию тестирования API: комплексный тест-план для API-эндпоинтов, техники исследовательского тестирования API, тестирование workflow API через границы сервисов. Определяет стандарты документирования тестов API и управление регрессионным набором. Менторит команду по систематической верификации качества API. |
| QA Security Engineer | Обязателен | Проектирует API security testing strategy: automated schema validation, business logic security tests, race condition testing. Реализует custom API fuzzing. Тестирует GraphQL/gRPC security. |
| React Native Developer | Обязателен | Разрабатывает архитектуру REST API интеграции для масштабного React Native приложения. Проектирует API layer с кодогенерацией из OpenAPI-спецификаций. Внедряет BFF-паттерн для оптимизации мобильных запросов. Реализует offline-queue с синхронизацией и conflict resolution. |
| Release Engineer | Экспертно применяет rest api design для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. | |
| Security Analyst | Обязателен | Проектирует архитектуру мониторинга безопасности API: правила обнаружения угроз для API, аналитика паттернов злоупотребления API, обнаружение аномалий аутентификации API. Определяет стандарты мониторинга безопасности API и процедуры реагирования на инциденты. Менторит команду по threat intelligence и анализу API. |
| Site Reliability Engineer (SRE) | Обязателен | Проектирует API для SRE-платформы: self-service infrastructure provisioning, SLO management API, incident orchestration. Реализует idempotency для critical operations (rollback, scaling). |
| Smart Contract Developer | Проектирует API architecture: blockchain data API, event streaming, multi-chain API abstraction. | |
| Solutions Architect | Обязателен | Проектирует архитектуру API на корпоративном уровне: паттерны API gateway и mesh, кросс-сервисные стандарты контрактов API, стратегии версионирования и управления жизненным циклом API. Определяет корпоративные фреймворки governance API. Менторит команды по масштабируемым паттернам архитектуры API. |
| Systems Programmer (C/C++) | Проектирует high-performance API: custom protocols, kernel bypass (io_uring), vectored I/O. | |
| Technical Lead | Обязателен | Проектирует архитектуру API для продуктов команды: стандарты дизайна API и процессы ревью, стратегии версионирования и deprecation, требования к документации API и порталу разработчика. Определяет API-контракты для межсервисной коммуникации. Менторит команду по консистентному RESTful-дизайну API. |
| Technical Product Manager | Обязателен | Участвует в проектировании REST API для сложных продуктовых сценариев. Определяет API-first strategy для продукта. Проектирует API contracts с учётом extensibility и partner integration needs. Ревьюит OpenAPI specs. |
| Technical Writer | Обязателен | Проектирует документационную стратегию для REST API: API style guide, linting rules (Spectral), design-first workflow. Документирует сложные паттерны: HATEOAS, conditional requests, batch operations, webhooks. Обеспечивает API governance через docs. |
| Telecom Developer | Обязателен | Проектирует архитектуру API для телеком-платформ: carrier-grade паттерны API gateway, API уведомлений о событиях реального времени, API управления абонентами в масштабе. Определяет API-контракты для оркестрации телеком-сервисов. Менторит команду по дизайну высокодоступных API для телеком. |
| Unity Developer | Проектирует API architecture для Unity: backend communication patterns, batching requests, CDN integration. | |
| Unreal Engine Developer | Проектирует API architecture: backend communication, batching, CDN integration для game content. | |
| XR Unity Developer | Разрабатывает эффективные API для мультиплеерных XR-приложений с учётом минимизации задержек и трафика. Проектирует версионирование API и стратегии обратной совместимости для обновления XR-клиентов. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет API-стратегию для интеграций 1С на уровне продукта: корпоративные стандарты API gateway для 1С-сервисов, governance API-контрактов между 1С и внешними системами, политики версионирования и deprecation. Проводит архитектурные ревью API для проектов интеграции 1С. |
| AI Product Engineer | Обязателен | Определяет API-стратегию для AI-продуктов на уровне продукта: стандарты API ML serving, governance версионирования и жизненного цикла моделей, требования производительности inference API. Проводит архитектурные ревью API для сервисов ML-платформы и устанавливает стандарты developer experience. |
| Analytics Engineer | Обязателен | Определяет стандарты API-интеграций в аналитическом стеке: выбор между custom extractors и managed tools (Fivetran, Airbyte), SLA для freshness API-данных. Внедряет data contracts для internal API как источников аналитики. |
| Android Developer | Обязателен | Определяет стандарты API-интеграций для Android-команды: единый networking-модуль с типизированными ошибками, стратегия миграции между API-версиями, контракты взаимодействия с backend-командой. Внедряет API mocking через MockWebServer для разработки без backend, настраивает contract testing, обучает команду паттернам работы с REST в контексте мобильных ограничений. |
| Application Security Engineer | Обязателен | Определяет стратегию безопасности API на уровне продукта: стандарты безопасности API и требования compliance, governance threat modeling API, интеграция security-тестирования для API CI/CD. Проводит архитектурные ревью безопасности API и устанавливает управление уязвимостями для API. |
| AR/VR Developer | Определяет стандарты проектирования REST API для AR/VR-проектов команды. Обучает разработчиков оптимальным паттернам работы с пространственными данными через REST. | |
| Backend Developer (C#/.NET) | Обязателен | Определяет API-стандарты продукта: naming conventions, error format (ProblemDetails), pagination, versioning policy. Внедряет contract-first подход. Проводит API design review. |
| Backend Developer (Elixir) | Обязателен | Определяет архитектурные стандарты REST API для всех Elixir-сервисов организации. Проектирует Phoenix API Gateway с аутентификацией через Guardian/JWT, версионированием и rate limiting. Внедряет contract-first подход с open_api_spex и автогенерацию клиентов. |
| Backend Developer (Go) | Обязателен | Определяет стандарты REST API для Go-микросервисов команды: единый формат ответов и ошибок, конвенции middleware, стратегии версионирования. Внедряет API gateway паттерны, ревьюит контракты между сервисами и настраивает автоматическое тестирование API. |
| Backend Developer (Java/Kotlin) | Обязателен | Определяет API-стандарты продукта: naming conventions, error format, pagination strategy, versioning policy. Внедряет contract-first разработку и automated contract testing. Проводит API design review. |
| Backend Developer (Node.js) | Обязателен | Определяет API-стандарты команды: design guidelines, naming conventions, error response format. Внедряет API review process и contract testing. Проводит API design reviews. |
| Backend Developer (PHP) | Обязателен | Определяет API design guidelines для команды: naming conventions, error format, pagination strategy. Проводит API design review. Внедряет contract-first подход к разработке. |
| Backend Developer (Python) | Обязателен | Проектирует API strategy: стандарты, governance, developer portal. Внедряет API-first design process. Проектирует BFF pattern. Формирует API review board. |
| Backend Developer (Rust) | Обязателен | Определяет стандарты REST API для Rust-платформы: единый error-handling через thiserror/anyhow, общий middleware-стек на tower, OpenAPI-генерация через utoipa. Разрабатывает shared-крейты с типами запросов/ответов и автоматическую валидацию контрактов в CI. |
| Backend Developer (Scala) | Обязателен | Определяет стандарты REST API для Scala-команды: гайдлайны по проектированию эндпоинтов, обязательное использование Tapir для type-safe описания API, стратегия версионирования. Ревьюит API-контракты на соответствие доменной модели, обеспечивает консистентность между микросервисами. |
| BI Analyst | Обязателен | Определяет API-стратегию для доступа к BI-данным на уровне продукта: стандарты слоя data API для отчётности, governance интеграции данных через API, требования производительности аналитических API. Проводит архитектурные ревью API для интеграций BI-платформы. |
| Blockchain Developer | Определяет API design стандарты для blockchain-организации. Формирует API governance и review process. Координирует API интеграции с партнёрами и external developers. | |
| Cloud Engineer | Определяет стандарты REST API для cloud-инфраструктуры: naming conventions, error handling, documentation requirements. Внедряет API governance и contract testing между cloud-сервисами. | |
| Compiler Engineer | Формирует стандарты API-дизайна для всей инфраструктуры компиляторов: единые контракты, стратегии версионирования, backward compatibility. Ревьюит API-решения команды на соответствие архитектурным принципам. | |
| Computer Vision Engineer | Обязателен | Определяет API-стратегию для CV-сервисов на уровне продукта: стандарты производительности inference API, governance API обработки изображений/видео, политики жизненного цикла эндпоинтов model serving. Проводит архитектурные ревью API для сервисов CV-платформы. |
| Data Analyst | Обязателен | Определяет API-стратегию для доступа к аналитическим данным на уровне продукта: стандарты data API для аналитических workflow, governance дата-пайплайнов через API, требования производительности аналитических эндпоинтов. Проводит архитектурные ревью API для интеграций дата-платформы. |
| Data Engineer | Обязателен | Определяет API-стандарты data-платформы: контракты для data producers, webhook-интерфейсы для event-driven ingestion, rate limiting для shared data API. Проводит review API-дизайна. |
| Data Scientist | Обязателен | Определяет API-стратегию для ML-сервисов на уровне продукта: стандарты API model serving, governance API ML-пайплайнов, политики эндпоинтов управления экспериментами. Проводит архитектурные ревью API для сервисов ML-платформы и устанавливает практики дизайна ML API. |
| Database Engineer / DBA | Определяет стандарты API для инструментов DBA-команды: единые контракты для мониторинга, управления конфигурациями, аудита. Проектирует API-gateway для унификации доступа к разным СУБД. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Определяет API integration стратегию для .NET desktop. Формирует стандарты error handling, resilience. Координирует API contracts с backend. |
| Desktop Developer (Electron/Tauri) | Обязателен | Определяет API стратегию для Electron-продукта. Координирует API contracts с backend. Формирует API client standards. |
| Desktop Developer (Qt/C++) | Обязателен | Определяет API integration стратегию для desktop. Формирует стандарты error handling, caching. Координирует с backend-командой по API контрактам. |
| DevOps Engineer | Обязателен | Определяет стандарты API-first подхода для DevOps-платформы: единый API-gateway для инфраструктурных операций, контракты между микросервисами, автогенерация SDK. Проектирует архитектуру интеграций между CI/CD, мониторингом и инфраструктурой. |
| DevSecOps Engineer | Определяет архитектурные паттерны защиты API на уровне организации: mTLS, OAuth2 scopes, API key rotation. Проектирует платформу API management с интегрированным security monitoring и anomaly detection. | |
| Embedded Developer | Определяет архитектурные стандарты REST API для всей экосистемы embedded-продуктов. Проектирует гибридные протоколы, комбинирующие REST с MQTT для минимизации энергопотребления при обмене данными. | |
| Engineering Manager | Обязателен | Определяет API-стратегию на уровне продукта для инженерных команд: процессы governance API, кросс-командные стандарты контрактов API, требования к developer experience API. Проводит архитектурные ревью API и устанавливает процессы дизайн-ревью API для команды. |
| Flutter Developer | Обязателен | Определяет API-стратегию для мобильных приложений на уровне продукта: стандарты контрактов мобильных API, governance API offline-синхронизации, политики версионирования API для совместимости мобильных клиентов. Проводит архитектурные ревью API для интеграции мобильного-бэкенда. |
| Frontend Developer (Angular) | Обязателен | Устанавливает стандарты API-интеграции для Angular-команды: контракты между frontend и backend, mock-серверы для параллельной разработки, стратегия обработки ошибок и retry, документация API-слоя. |
| Frontend Developer (React) | Обязателен | Стандартизирует REST API интеграции в React-проектах команды: единый API-клиент, конвенции обработки ошибок, стратегию версионирования. Координирует с бэкенд-командой: API-контракты, документация через OpenAPI, типогенерация для end-to-end type safety. |
| Frontend Developer (Svelte) | Обязателен | Определяет стандарты API-дизайна для Svelte-команды: naming conventions, error format, pagination patterns, документация. Внедряет автогенерацию TypeScript-клиентов из OpenAPI-спецификаций, координирует контракты между SvelteKit BFF и бэкенд-командами. |
| Frontend Developer (Vue) | Обязателен | Определяет стандарты API-интеграции для Vue-команд — API design guidelines, error handling patterns, documentation. Внедряет end-to-end type safety через OpenAPI генерацию типов и runtime-валидацию через Zod. |
| Fullstack Developer | Обязателен | Определяет стандарты REST API fullstack-платформы: гайдлайны дизайна, версионирование, contract-first подход с OpenAPI. Проектирует BFF-слой для агрегации данных, определяет паттерны обработки ошибок и пагинации для всей команды. |
| Game Designer | Определяет API-стратегию всего игрового проекта, включая публичные API для модов и UGC. Стандартизирует подходы к проектированию интерфейсов между игровыми подсистемами. Ревьюит API-контракты команды и обеспечивает единообразие документации. | |
| Game QA Engineer | Определяет API testing стандарты: mandatory API tests, performance budgets для game endpoints, contract testing requirements. | |
| Game Server Developer | Обязателен | Определяет API-стратегию для игровых платформ на уровне продукта: стандарты API игровых сервисов, governance API данных игроков, политики API аналитики и телеметрии. Проводит архитектурные ревью API для сервисов игрового бэкенда и интеграций платформы. |
| Infrastructure Engineer | Обязателен | Определяет стандарты API для внутренних платформенных сервисов: единый формат ошибок, конвенции именования, версионирование, аутентификация через service accounts. Ревьюит API-интерфейсы инфраструктурных инструментов команды и обеспечивает совместимость с корпоративным API-gateway. |
| iOS Developer | Обязателен | Определяет стандарты интеграции с REST API для iOS-команды: единый сетевой модуль с code generation из OpenAPI спецификаций. Внедряет стратегии resilience: circuit breaker, fallback на кэшированные данные и graceful degradation при отсутствии сети. Проектирует offline-first архитектуру с очередью запросов и конфликт-резолюцией |
| IoT Engineer | Обязателен | Определяет API standards для IoT-платформы. Формирует API governance, versioning strategy и developer experience для IoT API consumers. |
| Language Tooling Engineer | Обязателен | Определяет API-стратегию для экосистемы языковых инструментов на уровне продукта: стандарты API языковых сервисов, governance API интеграции с IDE, политики эндпоинтов сервиса компиляции. Проводит архитектурные ревью API для платформы инструментов разработчика. |
| LLM Engineer | Обязателен | Определяет API-стратегию для LLM-сервисов на уровне продукта: стандарты API инференса LLM, governance API управления промптами, политики эндпоинтов учёта использования. Проводит архитектурные ревью API для сервисов LLM-платформы и устанавливает практики дизайна LLM API. |
| ML Engineer | Обязателен | Определяет стандарты ML API design. Проектирует unified prediction API для всех моделей. Координирует ML API с frontend/backend командами. |
| MLOps Engineer | Обязателен | Определяет стандарты проектирования ML API для команды: единые контракты для inference endpoints, стандартизация форматов запросов/ответов для разных типов моделей. Внедряет API-first подход к разработке MLOps-сервисов, определяет политики версионирования и deprecation для model serving API. |
| Network Engineer | Определяет API-стратегию для сетевой платформы — единые контракты, стандарты документации, governance. Координирует интеграцию с вендорскими API и обеспечивает обратную совместимость. | |
| NLP Engineer | Определяет API design standards для NLP-команды. Формирует guidelines по REST API, versioning strategy, deprecation policy и обеспечивает consistency всех NLP-endpoints. | |
| Penetration Testing Engineer | Обязателен | Определяет стратегию security-тестирования API на уровне продукта: стандарты пентеста API, governance автоматизированного сканирования безопасности API, фреймворки оценки уязвимостей API. Проводит архитектурные ревью безопасности API и устанавливает процессы security-тестирования API. |
| Performance Testing Engineer | Обязателен | Определяет API performance стандарты: mandatory performance testing per endpoint, SLA definitions, regression gates в CI. Координирует performance requirements с product. |
| Platform Engineer | Определяет API-стандарты platform-команды: design guidelines для internal API, versioning policy, contract testing requirements. Внедряет API governance. | |
| Product Manager | Определяет API strategy для продуктовой платформы на уровне проекта. Координирует API-дизайн между командами для обеспечения consistency и interoperability. Стандартизирует API requirements в product specifications для всех продуктовых команд. | |
| QA Automation Engineer | Обязателен | Определяет стратегию тестирования API на уровне продукта: стандарты контрактного тестирования API, governance тестирования производительности API, политики инфраструктуры тестирования API. Проводит ревью архитектуры тестирования API и устанавливает процессы обеспечения качества API. |
| QA Engineer (Manual) | Обязателен | Определяет API-стратегию на уровне продукта. Формирует стандарты проектирования. Проводит API design review. Координирует межкомандное API-взаимодействие. |
| QA Security Engineer | Обязателен | Определяет API security testing стандарты: mandatory checks per endpoint, security review process для новых API, automated regression testing. Координирует с development teams. |
| React Native Developer | Обязателен | Определяет стандарты REST API интеграции для мобильных проектов команды. Формирует контракты API между frontend-мобильной и backend-командами. Ревьюит архитектуру сетевого слоя — caching, error handling, retry policies. Координирует версионирование API для мобильных клиентов. |
| Release Engineer | Устанавливает стандарты применения rest api design для release engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. | |
| Security Analyst | Обязателен | Определяет стратегию мониторинга безопасности API на уровне продукта: стандарты обнаружения угроз API, governance аналитики злоупотреблений API, политики реагирования на инциденты безопасности API. Проводит ревью архитектуры мониторинга безопасности API и устанавливает алертинг безопасности API. |
| Site Reliability Engineer (SRE) | Обязателен | Определяет API-стандарты SRE-платформы: OpenAPI для internal tools, versioning strategy, rate limiting. Внедряет API-first approach для SRE automation. |
| Smart Contract Developer | Определяет API стандарты: blockchain API guidelines, versioning, error handling. | |
| Solutions Architect | Обязателен | Определяет API-стратегию на уровне корпоративной архитектуры: кросс-командный фреймворк governance API, корпоративные стандарты API gateway, политики управления жизненным циклом API. Проводит кросс-командные архитектурные ревью API и устанавливает корпоративные принципы дизайна API. |
| Systems Programmer (C/C++) | Определяет API стандарты: performance requirements, protocol selection, system-level optimization. | |
| Technical Lead | Обязателен | Определяет API-стратегию для команды на уровне продукта: стандарты дизайна API и процессы ревью, governance версионирования и deprecation, требования к документации API и порталу. Проводит архитектурные ревью API и устанавливает стандарты качества API для команды. |
| Technical Product Manager | Обязателен | Определяет API design стандарты для подразделения. Внедряет API governance процесс: review, approval, deprecation. Формирует API style guide. Обучает TPM-ов навыкам API design review и decision making. |
| Technical Writer | Обязателен | Определяет организационные стандарты REST API design и документирования. Координирует API governance: design reviews, breaking change detection, deprecation policy. Обеспечивает consistency API design через документированные standards. |
| Telecom Developer | Обязателен | Определяет API-стратегию для телеком-платформ на уровне продукта: carrier-grade стандарты API, governance API телеком-сервисов, политики API уведомлений реального времени. Проводит архитектурные ревью API для сервисов телеком-платформы. |
| Unity Developer | Определяет API стандарты: client SDK design, API versioning, error handling patterns для Unity проектов. | |
| Unreal Engine Developer | Определяет API стандарты: client SDK design, data contracts, error handling. | |
| XR Unity Developer | Определяет архитектурные стандарты проектирования API для всей линейки XR-продуктов с учётом ограничений мобильных VR-устройств. Координирует API-контракты между командами клиента и сервера. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет организационную API-стратегию для экосистемы 1С: корпоративные стандарты платформы интеграционных API, кросс-командный governance API для 1С-сервисов, решения об инвестициях в API-платформу. Проектирует enterprise-grade архитектуру API для ландшафта 1С. |
| AI Product Engineer | Обязателен | Определяет организационную API-стратегию для AI/ML: корпоративные стандарты платформы API ML serving, кросс-командный governance API моделей, решения об инвестициях в API-инфраструктуру для ML-нагрузок. Проектирует enterprise-grade архитектуру API для AI-продуктов. |
| Analytics Engineer | Обязателен | Проектирует стратегию интеграции внешних данных в аналитическую платформу: managed vs self-hosted connectors, API gateway для rate management, schema evolution для third-party API. Определяет governance для внешних источников данных. |
| Android Developer | Обязателен | Формирует стратегию API-интеграций Android-платформы: стандарты клиентских SDK для внутренних сервисов, протоколы versioning и backward compatibility, архитектура API gateway для мобильных клиентов. Определяет стандарты генерации клиентов из OpenAPI-спецификаций, проектирует решения для сложных интеграций — federation, BFF (Backend for Frontend) для мобильных приложений. |
| Application Security Engineer | Обязателен | Определяет API-стратегию организации. Проектирует platform API. Формирует enterprise API governance и стандарты. |
| AR/VR Developer | Формирует архитектурную стратегию API для всей AR/VR-платформы организации. Проектирует унифицированные REST-интерфейсы для экосистемы иммерсивных приложений. | |
| Backend Developer (C#/.NET) | Обязателен | Формирует API-стратегию организации: API Gateway, developer portal, governance. Определяет стандарты для public и internal API. Проектирует API platform. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает платформенную стратегию API для Elixir-экосистемы. Определяет стандарты проектирования Phoenix API, BFF-паттерны для клиентов и межсервисное взаимодействие. Проектирует API Mesh на базе Phoenix с автоматическим обнаружением сервисов через distributed Erlang. |
| Backend Developer (Go) | Обязателен | Формирует организационную стратегию API-дизайна для Go-платформы: стандарты REST/gRPC, единый API gateway, платформенные middleware-библиотеки. Разрабатывает SDK для внутренних и внешних потребителей API, определяет SLA и политики backward compatibility. |
| Backend Developer (Java/Kotlin) | Обязателен | Формирует API-стратегию организации: API Gateway, developer portal, API governance. Определяет стандарты для public и internal API. Проектирует API platform с self-service provisioning. |
| Backend Developer (Node.js) | Обязателен | Проектирует API-стратегию платформы: API gateway (Kong/AWS API GW), API marketplace, self-service API creation. Определяет API governance и lifecycle management. |
| Backend Developer (PHP) | Обязателен | Формирует API-стратегию организации: единый API gateway, стандарты аутентификации, rate limiting policy, versioning strategy. Проектирует public API платформы. |
| Backend Developer (Python) | Обязателен | Определяет API-стратегию компании. Проектирует multi-API orchestration. Оценивает API management платформы. Формирует API roadmap на уровне организации. |
| Backend Developer (Rust) | Обязателен | Формирует API-стратегию организации на Rust: стандарты проектирования с API-first подходом, code-generation из OpenAPI-спецификаций, API gateway-паттерны. Определяет политики versioning, deprecation и автоматизированного contract testing между Rust-микросервисами. |
| Backend Developer (Scala) | Обязателен | Формирует API-стратегию для всей Scala-платформы: стандарты REST vs gRPC vs GraphQL для различных сценариев, API Gateway архитектура, API-first подход к разработке. Определяет политики backward compatibility, deprecation lifecycle и SLA для публичных и внутренних API организации. |
| BI Analyst | Обязателен | Определяет организационную API-стратегию для аналитики: корпоративные стандарты платформы data API, кросс-командный governance аналитических API, решения об инвестициях в API-инфраструктуру для BI-нагрузок. Проектирует enterprise-grade архитектуру API для аналитических платформ. |
| Blockchain Developer | Определяет enterprise API стратегию для blockchain-платформы. Формирует public developer API с monetization. Определяет developer experience стратегию для external integrators. | |
| Cloud Engineer | Формирует API-стратегию облачной платформы: API marketplace, self-service provisioning API, multi-cloud API abstraction layers. Определяет lifecycle management для infrastructure API. | |
| Compiler Engineer | Определяет API-стратегию экосистемы компиляторных сервисов на уровне организации. Проектирует федеративные API-шлюзы для мультиязычной компиляции и интеграции с внешними платформами. | |
| Computer Vision Engineer | Обязателен | Определяет организационную API-стратегию для компьютерного зрения: корпоративные стандарты платформы CV API, кросс-командный governance inference API, решения об инвестициях в API-инфраструктуру для CV-нагрузок. Проектирует enterprise-grade архитектуру API для CV-сервисов. |
| Data Analyst | Обязателен | Определяет организационную API-стратегию для доступа к данным: корпоративные стандарты платформы аналитических API, кросс-командный governance data API, решения об инвестициях в API-инфраструктуру для аналитических нагрузок. Проектирует enterprise-grade архитектуру API для дата-платформ. |
| Data Engineer | Обязателен | Проектирует API-стратегию data mesh: domain data product API, federated data access layer, API gateway для data services. Определяет стандарты для data-as-a-product interfaces. |
| Data Scientist | Обязателен | Определяет организационную API-стратегию для ML: корпоративные стандарты платформы ML API, кросс-командный governance API model serving, решения об инвестициях в API-инфраструктуру для ML-сервисов. Проектирует enterprise-grade архитектуру API для ML-платформ. |
| Database Engineer / DBA | Формирует API-стратегию для платформы управления данными организации: Database-as-a-Service API, интеграция с IaC-инструментами, стандарты для мультивендорного окружения. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Формирует enterprise API client стандарты для .NET desktop. Оценивает API patterns (REST, gRPC, GraphQL). Определяет API strategy для организации. |
| Desktop Developer (Electron/Tauri) | Обязателен | Формирует enterprise API стандарты для Electron. Оценивает API patterns. Определяет API architecture. |
| Desktop Developer (Qt/C++) | Обязателен | Формирует enterprise API client стандарты для desktop. Оценивает API gateway patterns. Определяет API versioning и migration стратегию для организации. |
| DevOps Engineer | Обязателен | Разрабатывает стратегию API-платформы организации: унифицированный интерфейс для всех инфраструктурных операций, стандарты интеграции между облаками и инструментами. Определяет архитектуру Internal Developer Platform с API-first подходом и полной автоматизацией. |
| DevSecOps Engineer | Формирует стратегию API security для всей организации, объединяя API gateway, WAF и runtime protection. Определяет эволюцию API-безопасности с учётом zero-trust архитектуры и service mesh интеграции. | |
| Embedded Developer | Формирует стратегию API-платформы для embedded-экосистемы, объединяя REST, gRPC и MQTT в единый интерфейс. Определяет эволюцию API с учётом обратной совместимости для миллионов устройств в поле. | |
| Engineering Manager | Обязателен | Определяет организационную API-стратегию на уровне инженерного руководства: корпоративный фреймворк governance API, кросс-командные программы стандартизации API, решения об инвестициях в API-платформу. Проектирует enterprise-grade архитектуру API и формирует API-first инженерную культуру. |
| Flutter Developer | Обязателен | Определяет организационную API-стратегию для мобильных: корпоративные стандарты платформы мобильных API, кросс-командный governance мобильных API, решения об инвестициях в API-инфраструктуру для мобильных клиентов. Проектирует enterprise-grade архитектуру API для мобильных приложений. |
| Frontend Developer (Angular) | Обязателен | Определяет стратегию API-интеграции на уровне Angular-платформы: BFF-паттерн для Angular Universal, автогенерация типов из API-контрактов, gateway-архитектура для микрофронтендов, стандарты API-эволюции. |
| Frontend Developer (React) | Обязателен | Определяет стратегию API-архитектуры для экосистемы React-приложений: API Gateway, BFF per frontend, contract-first development. Проектирует platform-level решения для API management, мониторинга, rate limiting и обеспечения обратной совместимости. |
| Frontend Developer (Svelte) | Обязателен | Формирует API-стратегию на уровне организации, определяет архитектуру API gateway и BFF-слоя на SvelteKit. Исследует Server-Sent Events, WebSocket-маршруты и gRPC-web интеграции, влияет на развитие серверных возможностей SvelteKit через RFC-процесс. |
| Frontend Developer (Vue) | Обязателен | Формирует стратегию API-архитектуры для Vue-экосистемы — BFF паттерны через Nuxt Nitro, API gateway, versioning strategy. Определяет стандарты inter-service коммуникации и интеграции микрофронтендов с backend-сервисами. |
| Fullstack Developer | Обязателен | Формирует API-стратегию организации для fullstack-разработки: стандарты REST-дизайна, governance API, developer portal для фронтенд-команд. Определяет эволюцию API-архитектуры: REST → GraphQL → tRPC, и создаёт инфраструктуру для масштабирования API. |
| Game Designer | Формирует корпоративные стандарты API-дизайна для линейки игровых продуктов студии. Определяет стратегию открытых API для экосистемы: моддинг, стриминг, аналитика. Влияет на индустриальные практики проектирования игровых API-платформ. | |
| Game QA Engineer | Формирует game API quality стратегию: platform-wide API testing, automated regression, quality governance. | |
| Game Server Developer | Обязателен | Определяет организационную API-стратегию для гейминга: корпоративные стандарты платформы API игровых сервисов, кросс-тайтловый governance API, решения об инвестициях в API-инфраструктуру для игровых платформ. Проектирует enterprise-grade архитектуру API для игровых сервисов. |
| Infrastructure Engineer | Обязателен | Проектирует API-стратегию Internal Developer Platform: унифицированный API-слой над multi-cloud инфраструктурой, стандарты интеграции между платформенными сервисами, API для программного управления всей инфраструктурой. Определяет archetype-ы API для IaC-операций и политики deprecation для платформенных API. |
| iOS Developer | Обязателен | Разрабатывает платформенную стратегию API-интеграций для iOS-экосистемы: стандарты контрактов между мобильным и серверным приложением, BFF-паттерн для оптимизации мобильного трафика. Внедряет автоматическую валидацию API-контрактов в CI/CD, мониторинг breaking changes и версионирование API с поддержкой обратной совместимости |
| IoT Engineer | Обязателен | Определяет enterprise API strategy для IoT. Формирует public API program и partner integration framework для IoT-экосистемы. |
| Language Tooling Engineer | Обязателен | Определяет организационную API-стратегию для инструментов разработчика: корпоративные стандарты API языковых сервисов, кросс-инструментальный governance API, решения об инвестициях в API-платформу для экосистемы тулчейна. Проектирует enterprise-grade архитектуру API для инструментов разработчика. |
| LLM Engineer | Обязателен | Определяет организационную API-стратегию для LLM: корпоративные стандарты платформы LLM API, кросс-командный governance API LLM-сервисов, решения об инвестициях в API-инфраструктуру для LLM-нагрузок. Проектирует enterprise-grade архитектуру API для LLM-платформ. |
| ML Engineer | Обязателен | Определяет ML API strategy для платформы. Оценивает REST vs gRPC vs streaming для ML. Проектирует API architecture для enterprise ML serving. |
| MLOps Engineer | Обязателен | Формирует стратегию ML API на уровне организации: единый API-стандарт для всех inference-сервисов, централизованный API gateway с аутентификацией и rate limiting. Проектирует платформенный API для Model Registry, Feature Store и Experiment Tracking, определяет backward compatibility политики для сотен потребителей ML-сервисов. |
| Network Engineer | Формирует видение API-first подхода для всей сетевой инфраструктуры организации. Продвигает стандарты OpenAPI для Network-as-Code и влияет на развитие индустриальных спецификаций. | |
| NLP Engineer | Формирует enterprise API стратегию для NLP-платформы. Определяет API gateway pattern, стандарты интеграции и API marketplace для NLP-сервисов на уровне организации. | |
| Penetration Testing Engineer | Обязателен | Определяет организационную стратегию security-тестирования API: корпоративные стандарты пентеста API, кросс-командный governance безопасности API, решения об инвестициях в инфраструктуру security-тестирования. Проектирует enterprise-grade архитектуру security-тестирования API. |
| Performance Testing Engineer | Обязателен | Проектирует API performance platform: automated performance regression, continuous performance monitoring in production, capacity forecasting. Определяет organizational API performance strategy. |
| Platform Engineer | Формирует API-стратегию platform: unified control plane API, multi-cluster API gateway, API-first platform design. Определяет platform API lifecycle management. | |
| Product Manager | Формирует корпоративную API platform strategy для продуктовой экосистемы компании. Определяет индустриальные стандарты API-as-product подхода к развитию платформ. Публикует исследования по влиянию API strategy на ecosystem growth и revenue. | |
| QA Automation Engineer | Обязателен | Определяет организационную стратегию тестирования API: корпоративные стандарты инфраструктуры тестирования API, кросс-командный governance качества API, решения об инвестициях в платформу тестирования API. Проектирует enterprise-grade архитектуру тестирования API и устанавливает программы качества API. |
| QA Engineer (Manual) | Обязателен | Определяет организационную стратегию тестирования API: корпоративные стандарты обеспечения качества API, кросс-командный governance тестирования API, решения об инвестициях в инфраструктуру тестирования API. Проектирует enterprise-grade архитектуру тестирования API и устанавливает программы качества API. |
| QA Security Engineer | Обязателен | Проектирует API security testing платформу: automated API discovery, continuous security testing, API threat modeling. Определяет organizational API security standards. |
| React Native Developer | Обязателен | Формирует организационную стратегию API-интеграции для мобильных приложений. Определяет архитектуру API gateway и BFF для React Native. Проектирует enterprise-паттерны — API versioning, deprecation policy, backward compatibility для мобильных клиентов с длинным циклом обновления. |
| Release Engineer | Формирует стратегию применения rest api design для release engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. | |
| Security Analyst | Обязателен | Определяет организационную стратегию мониторинга безопасности API: корпоративные стандарты обнаружения угроз API, кросс-командный governance безопасности API, решения об инвестициях в платформу SecOps для мониторинга API. Проектирует enterprise-grade архитектуру мониторинга безопасности API. |
| Site Reliability Engineer (SRE) | Обязателен | Проектирует SRE Platform API стратегию: unified API для infrastructure operations, GitOps integration, self-service portal. Определяет API governance для cross-team automation. |
| Smart Contract Developer | Формирует API стратегию: unified blockchain API platform, multi-chain abstraction, governance. | |
| Solutions Architect | Обязателен | Определяет организационную API-стратегию на корпоративном уровне: governance корпоративной API-платформы, кросс-командная стандартизация API, решения об инвестициях в API-инфраструктуру. Проектирует enterprise-grade архитектуру API и формирует API-first культуру по организации. |
| Systems Programmer (C/C++) | Формирует API стратегию: system-level API architecture, kernel-level optimization, governance. | |
| Technical Lead | Обязателен | Определяет организационную API-стратегию на уровне технического лидерства: governance корпоративного дизайна API, кросс-командные программы стандартизации API, решения об инвестициях в API-инструментарий. Проектирует enterprise-grade архитектуру API и формирует инженерную культуру вокруг API excellence. |
| Technical Product Manager | Обязателен | Формирует enterprise API strategy. Определяет architectural patterns для API ecosystem: gateway, mesh, versioning. Строит API marketplace для внутренних и внешних потребителей. Определяет API monetization strategy. |
| Technical Writer | Обязателен | Формирует корпоративную API стратегию с позиции документирования и developer experience. Определяет как API documentation поддерживает бизнес-цели: partner ecosystem, platform strategy, API monetization. |
| Telecom Developer | Обязателен | Определяет организационную API-стратегию для телеком: корпоративные стандарты carrier-grade API-платформы, кросс-командный governance телеком API, решения об инвестициях в API-инфраструктуру для телеком-сервисов. Проектирует enterprise-grade архитектуру API для телеком-платформ. |
| Unity Developer | Формирует API стратегию: cross-platform API architecture, game backend integration, governance. | |
| Unreal Engine Developer | Формирует API стратегию: cross-platform API architecture, game backend, governance. | |
| XR Unity Developer | Формирует стратегию развития API-платформы для экосистемы XR-сервисов. Определяет подходы к проектированию высокопроизводительных интерфейсов для real-time XR-взаимодействий на масштабе. |