Preparação para a entrevista

Perguntas de entrevista para Engenheiro DevOps (com respostas)

Esta seleção de perguntas de entrevista para Engenheiro DevOps ajuda a preparar respostas sólidas sobre automação, fiabilidade e processos de release no mercado português. As respostas-modelo estão redigidas na primeira pessoa, na perspetiva do candidato. Adapte cada uma à sua experiência concreta antes da entrevista.

Written & reviewed by the CVWon Editorial Team · Updated julho 2026

Criar o seu CV

Perguntas e respostas

Perguntas de entrevista e respostas-modelo

Prepare-se para estas perguntas frequentes com respostas-modelo detalhadas.

Porque é feita esta pergunta

O entrevistador quer perceber se o candidato compreende as fronteiras da função e não confunde DevOps com administração de sistemas ou com arquitetura de cloud.

Resposta-modelo

Vejo o DevOps como responsável pelo processo e pela automação da entrega: pipelines de CI/CD, Infrastructure as Code, observabilidade e fiabilidade. O Cloud Engineer concentra-se na conceção e na operação da arquitetura de cloud, e o Backend no desenvolvimento aplicacional. Uso AWS ou Terraform ao serviço da automação e da estabilidade, e não para desenhar a infraestrutura como fim em si.

Ancore a resposta nas métricas DORA e em exemplos de automação, deixando claro que o foco é o processo de entrega.

Porque é feita esta pergunta

Avalia se o candidato mede o impacto do seu trabalho de forma objetiva, em vez de se limitar a executar tarefas.

Resposta-modelo

As métricas DORA são quatro indicadores do desempenho de entrega: frequência de implementações, lead time para alterações, taxa de falhas em produção e tempo médio de recuperação. Uso-as para orientar melhorias — por exemplo, quando a taxa de falhas subiu, reforcei os testes automatizados no pipeline e adotei implementações canary, baixando-a de 18% para 6%.

Traga um número real de um projeto seu para tornar a resposta credível e memorável.

Porque é feita esta pergunta

Verifica a experiência prática e a capacidade de explicar decisões técnicas de forma estruturada.

Resposta-modelo

Construí um pipeline em GitLab CI com etapas de build, testes unitários e de integração, análise estática, criação da imagem Docker e implementação em Kubernetes através de Helm. Paralelizei os testes e introduzi cache de dependências, reduzindo o tempo total de 45 para 8 minutos. Cada merge para a branch principal desencadeia uma implementação automática no ambiente de staging.

Percorra o pipeline por etapas e justifique cada escolha com o problema que resolvia.

Porque é feita esta pergunta

Avalia a maturidade em IaC e as boas práticas de controlo de versões, testes e revisão.

Resposta-modelo

Trato a infraestrutura como código versionado em Git, com Terraform para o aprovisionamento e Ansible para a configuração. Organizo o código em módulos reutilizáveis, aplico revisões por pares e valido as alterações num ambiente isolado antes de as promover. Assim, qualquer ambiente fica reproduzível e as mudanças permanecem auditáveis.

Realce a reprodutibilidade e o controlo de alterações, não apenas a ferramenta utilizada.

Porque é feita esta pergunta

Testa a capacidade de manter a calma, priorizar a recuperação e aprender com os incidentes.

Resposta-modelo

Primeiro estabilizo o serviço — se for necessário, faço rollback para a última versão estável em vez de procurar de imediato a causa raiz. Comunico o estado às partes interessadas por um canal claro e, depois de resolvido, conduzo um postmortem sem culpa para identificar melhorias. Numa equipa de 6 pessoas, esta abordagem reduziu a recorrência de incidentes críticos em 40%.

Demonstre que privilegia a recuperação rápida e a aprendizagem, e não a atribuição de culpas.

Porque é feita esta pergunta

Avalia o conhecimento de técnicas de release e a capacidade de escolher a mais adequada ao risco.

Resposta-modelo

Uso implementações canary para expor uma nova versão a uma pequena fração do tráfego e monitorizar as métricas antes de a generalizar. Recorro à estratégia blue-green quando preciso de uma transição instantânea com rollback imediato. Para alterações à base de dados, opto por migrações compatíveis com versões anteriores, de modo a permitir reversões seguras.

Associe cada estratégia a um cenário concreto de risco e de tolerância à indisponibilidade.

Técnica

Que perguntas técnicas são feitas numa entrevista para Engenheiro DevOps?

Conte com estas perguntas técnicas específicas da função durante a entrevista.

Os contentores partilham o kernel do sistema operativo anfitrião e isolam apenas o espaço de utilizador, sendo mais leves e rápidos a arrancar. As máquinas virtuais incluem um sistema operativo completo sobre um hipervisor, oferecendo maior isolamento, mas com mais consumo de recursos. Em DevOps, os contentores facilitam a portabilidade e a densidade de serviços em Kubernetes.

Nunca guardo segredos em ficheiros de configuração nem no repositório. Uso um cofre como o HashiCorp Vault ou os secrets do gestor de CI/CD, injetando as credenciais em tempo de execução. Aplico o princípio do menor privilégio, faço a rotação periódica das chaves e registo os acessos para auditoria, em linha com o RGPD.

Uma operação idempotente produz o mesmo resultado independentemente do número de vezes que é executada. É essencial em ferramentas como o Ansible ou o Terraform: garante que aplicar a mesma configuração repetidamente não provoca efeitos secundários nem estados inconsistentes, tornando a automação previsível e segura.

Combino métricas, logs e tracing distribuído. Recolho métricas com Prometheus e visualizo-as em Grafana, definindo alertas com base em SLOs em vez de limiares arbitrários. Complemento com a agregação de logs no ELK e com tracing para seguir os pedidos entre serviços, o que reduz o tempo de diagnóstico dos incidentes.

Situacional

Que perguntas situacionais deve antecipar numa entrevista para Engenheiro DevOps?

Cenários comportamentais e situacionais que poderá encontrar.

A minha prioridade é restabelecer o serviço. Faço rollback para a última versão estável e confirmo, pelas métricas e pelos painéis, que o serviço recuperou. Só depois investigo a causa raiz, com calma, a partir dos logs e do histórico do pipeline. Mantenho as partes interessadas informadas ao longo de todo o processo.

Procuro compreender a urgência e proponho uma alternativa segura dentro do processo — por exemplo, uma via acelerada com as validações essenciais. Explico os riscos de contornar o pipeline em termos de fiabilidade e de conformidade e trabalho com a equipa para tornar o processo suficientemente rápido, de modo que não compense ignorá-lo.

Começo por documentar e inventariar o que existe, para evitar surpresas. Depois importo gradualmente os recursos para Terraform, validando cada passo num ambiente de teste, e introduzo o controlo de versões. Priorizo os componentes mais críticos e mais sujeitos a alterações, comunicando o plano à equipa para minimizar o risco.

Preparação

Dicas de preparação

1

Reveja as suas métricas DORA e leve números concretos de projetos reais — frequência de implementações, MTTR e taxa de falhas — para sustentar cada resposta.

2

Prepare um exemplo detalhado de um pipeline de CI/CD e de um incidente que tenha resolvido, com o antes e o depois bem quantificados.

3

Estude o anúncio e a empresa: identifique as ferramentas mencionadas (Terraform, Kubernetes, a cloud utilizada) e prepare exemplos alinhados.

4

Pratique a distinção entre DevOps, Cloud Engineer e Backend, para responder com clareza quando o entrevistador testar as fronteiras da função.

5

Reflita sobre situações de on-call e sobre postmortems, demonstrando uma cultura de responsabilidade sem culpa.

Como responder: «Quais são as suas expectativas salariais?»

Com base na minha experiência e nas responsabilidades desta função, situo as minhas expectativas entre 45.000 € e 52.000 € brutos anuais, distribuídos por 14 meses, um valor alinhado com o mercado de Lisboa e do Porto para perfis de DevOps de nível intermédio a sénior. Valorizo igualmente o pacote global — modelo de trabalho híbrido, seguro de saúde, subsídio de alimentação e orçamento para certificações como a CKA. Caso a colaboração seja em regime de recibos verdes em vez de contrato sem termo, ajusto a expectativa em conformidade, uma vez que ficam a meu cargo as contribuições para a Segurança Social.

FAQ

Perguntas frequentes

Uma a duas semanas costumam ser suficientes para rever conceitos de CI/CD, IaC e observabilidade e para preparar exemplos concretos. O essencial é conseguir contar histórias reais de projetos, com números, e não apenas recitar definições.

É frequente. Pode surgir um exercício de escrita de um pipeline, de configuração em Terraform ou de resolução de um incidente simulado. Em Portugal, algumas empresas propõem um pequeno desafio técnico para casa, seguido da discussão da solução com a equipa.

Seja honesto e mostre capacidade de aprendizagem. Explique como abordaria a ferramenta a partir de conceitos que domina — por exemplo, relacionar uma nova ferramenta de IaC com a experiência em Terraform. A atitude perante o desconhecido conta tanto como o conhecimento atual.

Sim. Perguntar sobre a maturidade dos processos de CI/CD, a organização do on-call ou a adoção das métricas DORA demonstra interesse genuíno e ajuda a avaliar se a cultura de engenharia da empresa corresponde às suas expectativas.

Pronto para brilhar na entrevista?

Criar o seu CV

Relacionados

Cargos relacionados

Gerente de Projetos de TI

Tecnologia

Arquiteto de Sistemas

Tecnologia

Especialista em Suporte de TI

Tecnologia

Analista de Business Intelligence

Tecnologia

Desenvolvedor Blockchain

Tecnologia

Engenheiro de IA

Tecnologia