Чем занимаешься

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

Ответ

Автоматизирую процессы разработки, тестирования и развертывания приложений. Настраиваю CI/CD (Jenkins, GitLab CI, GitHub Actions), управляю инфраструктурой как код (Terraform, Ansible), работаю с контейнерами (Docker, Kubernetes) и мониторингом (Prometheus, Grafana).

Пример простого CI/CD пайплайна в .gitlab-ci.yml:

stages:  
  - build  
  - test  
  - deploy  

build:  
  stage: build  
  script:  
    - docker build -t my-app .  

test:  
  stage: test  
  script:  
    - docker run my-app npm test  

deploy:  
  stage: deploy  
  script:  
    - kubectl apply -f k8s/deployment.yaml  

Видео-ответы