DevOps
Qual é a sua experiência profissional nesta área?
Como criar um Dockerfile mínimo para a conteinerização de uma aplicação?
Pode explicar o conceito de construções em camadas no Docker e por que elas são necessárias?
Descreva a sua experiência com sistemas de gestão de bases de dados SQL e forneça exemplos de tarefas realizadas.
Pode explicar as principais diferenças entre Deployment e StatefulSet no Kubernetes?
Que ferramentas de automação de infraestrutura como código você usa para implantar e gerenciar ambientes?
Em que situações é necessário abrir portas TCP no servidor?
Qual é o papel principal e a função do HAProxy na infraestrutura de aplicações?
Como limitar os direitos dos utilizadores do grupo no Linux apenas à visualização de dados?
Qual núcleo do sistema operativo é utilizado quando um contêiner é iniciado?
Como é que entende os princípios e práticas do DevOps?
Como distinguir os comandos git rebase e git merge, e quais são as suas vantagens e desvantagens?
Como organizaria a estrutura de ficheiros para o Terraform no seu projeto?
Qual é o objetivo principal de usar virtualização na infraestrutura de TI?
Como implementarias um sistema de notificações numa ferramenta de monitoramento?
Temos o ramo principal (master), e foi recebida uma solicitação de um desenvolvedor para implementar uma nova funcionalidade. Quais ações você tomará a seguir?
Pode explicar o que é o Patroni e qual o papel que desempenha na gestão do cluster PostgreSQL?
Quais são as diferenças entre os serviços de filas de mensagens SQS e MSK na AWS em termos de capacidades e aplicações?
Achas que é correto combinar a compilação, os testes e a publicação da imagem num único workflow, bem como adicionar etapas para o deployment em diferentes ambientes?
Tem experiência no uso do GitLab CI para automatizar processos de CI/CD?