Microservices architecture patterns — service decomposition, event-driven communication, saga patterns, CQRS, API gateway, service mesh, distributed tracing.
RESTful API design patterns, GraphQL schema design, gRPC service definitions, API versioning, rate limiting, pagination, error handling, OpenAPI/Swagger docs.
Linux, server management, databases (MySQL/PostgreSQL/MongoDB/Redis/ES), Docker, Kubernetes, cloud CLI, networking, backup, security, performance tuning, log analysis.
Full backend development toolkit — Node.js, Python, Go, Rust. API design (REST/GraphQL/gRPC), database patterns, auth (OAuth2/JWT), caching, message queues, testing, Docker, CI/CD.
PostgreSQL schema design, query optimization, indexing strategies, EXPLAIN analysis, partitioning, replication, vacuum tuning, extension recommendations.