Voltar ao início
DevOps/Infra

Engenheiro de Plataforma

Constrói e mantém a 'plataforma interna' que outros desenvolvedores usam para entregar software. Focado em experiência do desenvolvedor e produtividade do time.

Analogia

O Engenheiro de Plataforma é como quem constrói as ferramentas em uma fábrica — os outros funcionários usam as ferramentas para fazer o produto, mas alguém precisa garantir que as ferramentas são boas, seguras e fáceis de usar.

O que essa pessoa constrói?

Constrói portais internos de desenvolvimento, templates de infraestrutura padronizados, pipelines de CI/CD reutilizáveis e ambientes de desenvolvimento self-service.

Níveis de Senioridade

Júnior

Mantém e melhora ferramentas internas, documenta processos.

  • Kubernetes básico
  • CI/CD com GitHub Actions
  • Helm charts
  • Documentação técnica

Pleno

Cria abstrações de plataforma, melhora DX e implementa self-service.

  • Internal Developer Portal (Backstage)
  • Crossplane para IaC
  • GitOps com ArgoCD
  • Mentalidade de Platform as a Product

Sênior

Define roadmap da plataforma, lidera Platform Engineering e escala para centenas de devs.

  • Estratégia de produto de plataforma
  • Golden paths
  • Métricas de produtividade de desenvolvedor

Tecnologias utilizadas

Responsabilidades comuns

  • Criar e manter a plataforma interna de desenvolvimento
  • Reduzir fricção nos workflows dos desenvolvedores
  • Manter ambientes padronizados e seguros
  • Criar documentação e guias de uso
  • Medir e melhorar a produtividade do time de engenharia

Tópicos típicos de entrevista

  • O que é Platform Engineering vs DevOps
  • Internal Developer Platform — componentes essenciais
  • GitOps e como funciona com ArgoCD
  • Como medir a experiência do desenvolvedor

Cargos relacionados