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
Engenheiro DevOps
Une o desenvolvimento de software e as operações de infraestrutura. Garante que o código desenvolvido chegue ao usuário final de forma rápida, segura e confiável.
Engenheiro SRE
Garante que os sistemas em produção sejam confiáveis, escaláveis e eficientes. Como um DevOps com foco profundo em confiabilidade e medição.
Engenheiro de Cloud
Projeta, implementa e gerencia a infraestrutura em nuvem. Especializado em um ou mais provedores de cloud para garantir performance, segurança e custos controlados.