🎯 Missão do Cargo
Ser a referência técnica fullstack da equipe de Desenvolvimento: propor e validar soluções arquiteturais documentadas, mentorar desenvolvedores menos experientes, garantir a qualidade das entregas do time e liderar projetos de alta complexidade. Mantém a sustentabilidade da base de código priorizando débitos técnicos e alinha decisões técnicas à estratégia do negócio.
📋 Responsabilidades e Entregáveis
-
Arquitetura de Sistemas e Mitigação de Riscos
Propõe e valida soluções arquiteturais com riscos técnicos mapeados e estratégias de mitigação definidas antes da implementação.
100% das soluções arquiteturais documentadas; riscos mapeados antes do início da implementação.
-
Mentoria e Desenvolvimento do Time
Realiza mentorias e code reviews aprofundados com desenvolvedores menos experientes, mantendo o PDI do time atualizado.
Ao menos 1 sessão de mentoria por sprint; evolução técnica registrada no PDI do time.
-
Garantia de Qualidade e Padrões (QA/Segurança)
Garante que as entregas do time cumpram rigorosamente requisitos de cobertura de testes, performance, documentação e segurança.
100% das entregas com cobertura de testes adequada; zero vulnerabilidades críticas não tratadas.
-
Liderança em Projetos Complexos
Lidera projetos de alta criticidade garantindo entrega dentro do prazo e escopo, com planos de ação documentados para eventuais escalonamentos.
Zero escalonamentos emergenciais sem plano de ação; projetos entregues dentro do prazo e escopo.
-
Gestão de Débitos Técnicos
Identifica e prioriza débitos técnicos no backlog, garantindo resolução contínua para manter a sustentabilidade da aplicação.
Ao menos 1 débito técnico resolvido por ciclo; backlog técnico atualizado e priorizado.
🔧 Conhecimento Técnico
Design de Sistemas
Capacidade de projetar sistemas fullstack complexos, escaláveis e resilientes com documentação arquitetural clara.
Otimização, Performance e Profiling
Identificação e resolução de gargalos de performance com ferramentas de profiling e métricas.
Monitoramento (Datadog / Grafana)
Configuração e análise de dashboards de monitoramento, alertas e SLOs das aplicações.
Padrões Arquiteturais Avançados
Domínio de microsserviços, serverless e event-driven architecture para sistemas distribuídos.
DevOps (CI/CD, Terraform / Ansible)
Estruturação de pipelines de entrega contínua e automação de infraestrutura como código.
💡 Comportamentos na Prática