Ответ
Да, я работаю DevOps-инженером на полную ставку. В мои обязанности входит проектирование и поддержка облачной инфраструктуры (в основном AWS), построение и оптимизация CI/CD пайплайнов, обеспечение безопасности и мониторинга.
Пример задач с последнего места работы:
- Инфраструктура как код: Полностью перевел staging-окружение на Terraform, что сократило время его развертывания с нескольких дней до 30 минут.
- CI/CD: Разработал пайплайн на GitLab CI для монолитного приложения на Java, который включал статический анализ кода (SonarQube), unit-тесты, сборку образа, безопасное хранение секретов в HashiCorp Vault и деплой в Kubernetes-кластер с автоматическим smoke-тестированием.
- Мониторинг и алертинг: Настроил стек Prometheus/Grafana/Alerta для мониторинга метрик приложения и инфраструктуры. Реализовал алерты на основе SLI/SLO (например, на ошибки 5xx и latency).
- Инциденты: Участвовал в on-call ротации, занимался анализом и устранением инцидентов, связанных с утечками памяти в приложениях на JVM и сетевыми проблемами в Calico CNI.
Работа на полную ставку позволяет глубоко погружаться в архитектуру проектов и влиять на ключевые DevOps-практики в команде.