Solutions Architect

Проектирование архитектуры решений, обеспечивающих бизнес-требования

Подробнее о роли Все роли
62 навыков
213 требований
136 обязательных
13 доменов
Awareness 15 Working 60 Advanced 63 Expert 75
Уровень:
Все домены Основы программирования 8 Backend Development 2 Базы данных 3 API и интеграции 5 Облако и инфраструктура 5 DevOps и CI/CD 1 Тестирование и QA 3 Безопасность 5 AI-ассистированная разработка 4 Архитектура и проектирование 17 Observability и мониторинг 4 Контроль версий и коллаборация 3 Документация 2
Профили: Awareness Working Advanced Expert -- Клик по уровню — развернуть, клик по требованию — детали и голосование

Основы программирования

8 навыков · 30 требований
Навык Junior Middle Senior Lead Principal
Алгоритмы и структуры данных
Алгоритмы и сложность Working Advanced Expert
Структуры данных Working Advanced Expert
ООП и паттерны проектирования
Принципы ООП и SOLID Working Advanced Expert
Паттерны проектирования Working Advanced Expert
Многопоточность и конкурентность
Многопоточное программирование Awareness Working Advanced Expert Expert
Асинхронное программирование Awareness Working Advanced Expert Expert
Чистый код и рефакторинг
Качество кода и рефакторинг Working Advanced Expert
Системы типов
Типобезопасность и системы типов Awareness Working Advanced Expert Expert

Backend Development

2 навыков · 6 требований
Навык Junior Middle Senior Lead Principal
Очереди сообщений
Apache Kafka Working Advanced Expert
Кэширование
Redis Working Advanced Expert

Базы данных

3 навыков · 13 требований
Навык Junior Middle Senior Lead Principal
Реляционные БД
PostgreSQL Working Advanced Expert
Оптимизация БД
Индексирование БД Awareness Working Advanced Expert Expert
Оптимизация запросов Awareness Working Advanced Expert Expert

API и интеграции

5 навыков · 17 требований
Навык Junior Middle Senior Lead Principal
REST API
REST API Design Working Advanced Expert
GraphQL
GraphQL Design Working Advanced Expert
gRPC
gRPC и Protocol Buffers Working Advanced Expert
API Gateway и межсервисное взаимодействие
API Gateway Working Advanced Expert
Управление API
Документирование API Awareness Working Advanced Expert Expert

Облако и инфраструктура

5 навыков · 13 требований
Навык Junior Middle Senior Lead Principal
Контейнеризация
Docker Working Advanced Expert
Kubernetes и оркестрация
Kubernetes Core Working Advanced Expert
Infrastructure as Code
Terraform Working Advanced Expert
Облачные провайдеры
AWS Working Advanced Expert
Сети
Основы сетей Advanced

DevOps и CI/CD

1 навыков · 5 требований
Навык Junior Middle Senior Lead Principal
CI/CD
GitHub Actions / GitLab CI Awareness Working Advanced Expert Expert

Тестирование и QA

3 навыков · 15 требований
Навык Junior Middle Senior Lead Principal
Unit-тестирование
Unit-тестирование Awareness Working Advanced Expert Expert
Интеграционное тестирование
Интеграционное тестирование Awareness Working Advanced Expert Expert
E2E-тестирование
E2E тестирование Awareness Working Advanced Expert Expert

Безопасность

5 навыков · 21 требований
Навык Junior Middle Senior Lead Principal
Безопасность приложений
OWASP и безопасность приложений Awareness Working Advanced Expert Expert
Практики безопасного кода Awareness Working Advanced Expert Expert
Безопасность инфраструктуры
Secrets Management Working Advanced Expert
Безопасность облачной инфраструктуры Working Advanced Expert
Аутентификация и авторизация
JWT / OAuth2 / OIDC Awareness Working Advanced Expert Expert

AI-ассистированная разработка

4 навыков · 15 требований
Навык Junior Middle Senior Lead Principal
AI-ассистенты кодирования
GitHub Copilot Working Advanced Expert
Cursor IDE Advanced Advanced
ChatGPT / Claude Awareness Working Advanced Expert Expert
Prompt Engineering
Prompt Engineering для кода Awareness Working Advanced Expert Expert

Архитектура и проектирование

17 навыков · 51 требований
Навык Junior Middle Senior Lead Principal
System Design
Основы System Design Working Advanced Expert
Highload архитектура Working Advanced Expert
Capacity Planning Working Advanced Expert
Disaster Recovery Design Working Advanced Expert
Паттерны микросервисов
Декомпозиция на микросервисы Working Advanced Expert
Saga Pattern Working Advanced Expert
Архитектурные паттерны
Гексагональная архитектура Working Advanced Expert
Clean Architecture Working Advanced Expert
Модульный монолит Working Advanced Expert
Serverless-архитектура Working Advanced Expert
Event-Driven архитектура
Event Sourcing Working Advanced Expert
CQRS Working Advanced Expert
Domain-Driven Design
DDD тактические паттерны Working Advanced Expert
DDD стратегические паттерны Working Advanced Expert
Архитектурное управление
Architecture Decision Records Working Advanced Expert
Technology Radar Working Advanced Expert
Управление техническим долгом Working Advanced Expert

Observability и мониторинг

4 навыков · 12 требований
Навык Junior Middle Senior Lead Principal
Логирование
Структурированное логирование Working Advanced Expert
Метрики и мониторинг
Prometheus и Grafana Working Advanced Expert
Distributed Tracing
OpenTelemetry Working Advanced Expert
Алертинг и on-call
SLI / SLO / SLA Working Advanced Expert

Контроль версий и коллаборация

3 навыков · 9 требований
Навык Junior Middle Senior Lead Principal
Git и workflow
Git Advanced Working Advanced Expert
Code Review
Code Review Working Advanced Expert
Инструменты совместной работы
Документация как код Working Advanced Expert

Документация

2 навыков · 6 требований
Навык Junior Middle Senior Lead Principal
Техническая документация
Architecture Documentation Working Advanced Expert
Docs-as-Code
Diagramming Working Advanced Expert
Полезное требование?