Ответ
В моей последней команде DevOps было 5 человек. Мы работали над поддержкой и развитием платформы для 30+ микросервисов. Структура была следующей:
- 2 инженера фокусировались на инфраструктуре как коде (IaC) с использованием Terraform для AWS и управлении кластером Kubernetes (EKS).
- 2 инженера отвечали за CI/CD пайплайны на GitLab CI, включая этапы сборки, тестирования, безопасности (SAST/DAST) и деплоя с ArgoCD.
- Я, как Tech Lead, координировал работу, занимался архитектурой пайплайнов, внедрением практик SRE (созданием SLI/SLO) и был связующим звеном с командами разработки.
Такой размер команды позволял эффективно покрывать все ключевые направления (инфраструктура, доставка, надежность) без излишней специализации и сохранять оперативность.
Видео-ответы
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶