Чем бы хотел заниматься на новом месте работы?

«Чем бы хотел заниматься на новом месте работы?» — вопрос из категории Софт-скиллы, который задают на 23% собеседований Devops Инженер. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Я хотел бы углубиться в построение отказоустойчивых и самовосстанавливающихся платформ. Меня привлекают задачи по внедрению сервис-мешей (например, Istio) для управления трафиком и observability, а также развитие практик GitOps с использованием инструментов вроде ArgoCD или Flux для декларативного управления развертываниями в Kubernetes.

Конкретно, мне интересно:

  • Оптимизация costs в облаке: настройка автоскейлинга, использование spot-инстансов, анализ и оптимизация облачных счетов.
  • Платформа внутренних разработчиков (Internal Developer Platform): создание самообслуживаемых сервисов для команд, чтобы они могли сами поднимать тестовые окружения или деплоить сервисы, соблюдая при этом все guardrails безопасности.
  • Углубленный мониторинг: внедрение distributed tracing (Jaeger, Tempo) и расширение метрик бизнес-логики в Prometheus.

Например, я вижу ценность в автоматическом правиле для Prometheus Alertmanager, которое по паттерну в логах (скажем, "Connection timeout to database") могло бы автоматически увеличить лимиты подключений в пуле и уведомить разработчиков, а не просто слать алерт в 3 ночи.