Опыт проектирования распределенных высоконагруженных систем в соответствии с функциональными/нефункциональными требованиями
Опыт проектирования интерфейсов интеграционного взаимодействия (GRPC, WebSocket, GraphQL, RESTful) и описания их (AsyncAPI, OpenAPI, Proto)
Опыт описания модели предметной области (Мартин, Чен, IDEF1X)
Опыт проектирования физической модели данных (Реляционные отношения, KV, Graph, MQ)
Понимание различных парадигм проектирования систем (EDA, MSA, CQRS)
Понимание и опыт использования архитектурных паттернов (Outbox, Backpressure, Saga, Circuit Breaker, API Gateway и др.)
Опыт использования фреймворков описания архитектуры и процессов (C4, UML, BPMN и т.п.)
Языки программирования: Python (FastAPI, SQLAlchemy, Poetry, pyTorch), C++
База данных и хранилища: PostgreSQL, Redis, Clickhouse, S3
Брокер сообщений: Kafka / Red Panda, Mosquitto (MQTT), Redis Streams
Шлюз API: Kong
Управление данными (ETL): Dagster
Управление контейнерами: Docker (local), K8s (cloud)
Идентификация и контроль доступов: Keycloak
Мониторинг: Grafana Stack, Sentr