Solutions Architect
Проектирование архитектуры решений, обеспечивающих бизнес-требования
Solutions Architect — роль в семействе Solutions Architecture. Определено 62 навыков по 5 уровням (от Junior до Principal). 136 навыков являются обязательными. Ключевые домены: Основы программирования, Backend Development, Базы данных.
Технологический стек
Фокус по уровням
Проектирование архитектуры решений. Создание Architecture Decision Records. Оценка build vs buy. Техническое пресейл. Прототипирование.
Архитектура доменов. Стандарты проектирования. Координация архитекторов. Работа со стейкхолдерами. Technology evaluation.
Enterprise architecture. Стратегия технологического развития. Кросс-организационное влияние. Vendor relationships. Industry advisory.
Матрица навыков
62 навыков × 5 уровней. Нажмите на ячейку для детализации.
Архитектура и проектирование
17 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Основы System Design | — | — | W | A | E |
| Highload архитектура | — | — | W | A | E |
| Capacity Planning | — | — | W | A | E |
| Disaster Recovery Design | — | — | W | A | E |
| Декомпозиция на микросервисы | — | — | W | A | E |
| Saga Pattern | — | — | W | A | E |
| Гексагональная архитектура | — | — | W | A | E |
| Clean Architecture | — | — | W | A | E |
| Модульный монолит | — | — | W | A | E |
| Serverless-архитектура | — | — | W | A | E |
| Event Sourcing | — | — | W | A | E |
| CQRS | — | — | W | A | E |
| DDD тактические паттерны | — | — | W | A | E |
| DDD стратегические паттерны | — | — | W | A | E |
| Architecture Decision Records | — | — | W | A | E |
| Technology Radar | — | — | W | A | E |
| Управление техническим долгом | — | — | W | A | E |
Базы данных
3 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| PostgreSQL | — | — | W | A | E |
| Индексирование БД | A | W | A | E | E |
| Оптимизация запросов | A | W | A | E | E |
Безопасность
5 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| OWASP и безопасность приложений | A | W | A | E | E |
| Практики безопасного кода | A | W | A | E | E |
| Secrets Management | — | — | W | A | E |
| Безопасность облачной инфраструктуры | — | — | W | A | E |
| JWT / OAuth2 / OIDC | A | W | A | E | E |
Документация
2 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Architecture Documentation | — | — | W | A | E |
| Diagramming | — | — | W | A | E |
Контроль версий и коллаборация
3 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Git Advanced | — | — | W | A | E |
| Code Review | — | — | W | A | E |
| Документация как код | — | — | W | A | E |
Облако и инфраструктура
5 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Docker | — | — | W | A | E |
| Kubernetes Core | — | — | W | A | E |
| Terraform | — | — | W | A | E |
| AWS | — | — | W | A | E |
| Основы сетей | — | — | A | — | — |
Основы программирования
8 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Алгоритмы и сложность | — | — | W | A | E |
| Структуры данных | — | — | W | A | E |
| Принципы ООП и SOLID | — | — | W | A | E |
| Паттерны проектирования | — | — | W | A | E |
| Многопоточное программирование | A | W | A | E | E |
| Асинхронное программирование | A | W | A | E | E |
| Качество кода и рефакторинг | — | — | W | A | E |
| Типобезопасность и системы типов | A | W | A | E | E |
Тестирование и QA
3 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Unit-тестирование | A | W | A | E | E |
| Интеграционное тестирование | A | W | A | E | E |
| E2E тестирование | A | W | A | E | E |
AI-ассистированная разработка
4 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| GitHub Copilot | — | — | W | A | E |
| Cursor IDE | — | — | A | A | — |
| ChatGPT / Claude | A | W | A | E | E |
| Prompt Engineering для кода | A | W | A | E | E |
API и интеграции
5 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| REST API Design | — | — | W | A | E |
| GraphQL Design | — | — | W | A | E |
| gRPC и Protocol Buffers | — | — | W | A | E |
| API Gateway | — | — | W | A | E |
| Документирование API | A | W | A | E | E |
Backend Development
2 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Apache Kafka | — | — | W | A | E |
| Redis | — | — | W | A | E |
DevOps и CI/CD
1 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| GitHub Actions / GitLab CI | A | W | A | E | E |
Observability и мониторинг
4 навыков| Навыки | Jun | Mid | Sen | Lead | Princ |
|---|---|---|---|---|---|
| Структурированное логирование | — | — | W | A | E |
| Prometheus и Grafana | — | — | W | A | E |
| OpenTelemetry | — | — | W | A | E |
| SLI / SLO / SLA | — | — | W | A | E |
Часто задаваемые вопросы
Какие навыки нужны для роли Solutions Architect?
Для роли Solutions Architect требуется 62 навыков, из которых 136 являются обязательными. Навыки распределены по 5 уровням: от Junior до Principal. Смотреть полную матрицу.
Как вырасти до следующего уровня в роли Solutions Architect?
Используйте Калькулятор грейда чтобы оценить текущий уровень и получить персональные рекомендации. Система покажет, какие навыки нужно развить для перехода на следующий уровень.
Какой технологический стек используется в роли Solutions Architect?
Стек включает 3 технологий на разных уровнях. System Design, C4 model, UML/Mermaid, ADR, Cloud architecture (AWS/GCP/Yandex Cloud), Microservices patterns, Event-driven design, Enterprise patterns (TOGAF basics), Multi-cloud, API strategy, Integration patterns, Security architecture, Cost modeling, Enterprise architecture frameworks, Technology radar, Vendor evaluation, Due diligence, M&A tech assessment.
Как сообщество определяет требования к роли Solutions Architect?
Требования к роли формируются сообществом через систему предложений. Любой участник может предложить изменения, которые проходят голосование и ревью экспертов.