Sobes.tech
Middle

Que ferramentas e tecnologias você usa no seu trabalho? Qual é o seu nível de experiência com Docker e Kubernetes?

sobes.tech IA

Resposta da IA

No meu trabalho com Go, geralmente utilizo as seguintes ferramentas e tecnologias:

  • Ambiente de desenvolvimento: VSCode, GoLand
  • Sistemas de controlo de versões: Git
  • Construção e gestão de dependências: go modules
  • Testes: pacote integrado testing, e testify
  • Registo: zap, logrus
  • Trabalho com bases de dados: sqlx, gorm, pgx
  • Contenerização: Docker para empacotar aplicações
  • Orquestração: Kubernetes para gerir clusters escaláveis

Nível de experiência com Docker — confiante: sei escrever Dockerfile, criar imagens, executar contêineres, configurar redes e volumes.

Com Kubernetes — experiência em configuração e implantação de aplicações, trabalho com manifestos (Deployment, Service, ConfigMap), compreensão de conceitos básicos (Pods, ReplicaSets, Namespaces). Posso configurar CI/CD usando Kubernetes, trabalhar com Helm charts.