Technical leadership (decision-making, mentorship, setting standards, aligning stakeholders)
System design for distributed services (APIs, data ownership, failure handling, scalability)
Go proficiency (idiomatic code, concurrency patterns, performance tuning, profiling)
Reliability engineering (incident response, post-incident reviews, capacity planning)
Cloud and container operations (Docker, Kubernetes basics, service discovery, autoscaling)
Data layer expertise (SQL design, indexing, transactions; plus caching strategies)
Asynchronous communication (queues/streams), idempotency, and event-driven patterns
Security fundamentals (authN/authZ, secure API design, secrets management)
Delivery excellence (CI/CD, testing strategy, safe releases, feature flags, rollbacks)