Este repositório reúne descrições padronizadas de cargos (Job Descriptions) e o mapa de carreira para times de tecnologia, com foco em clareza, padronização e otimização para fluxos de IA, RAG e buscas semânticas.
A pasta job-descriptions
contém arquivos markdown detalhados para cada cargo, com a seguinte estrutura:
- Visão geral do cargo
- Conhecimentos essenciais (mandatórios)
- Conhecimentos adicionais (desejáveis)
- Frameworks e guidances de mercado relevantes
- Principais responsabilidades
- Perguntas do dia-a-dia que o profissional precisa responder
- Atuação nos níveis estratégico, tático e operacional
- Competências comportamentais esperadas
- Métricas de sucesso para avaliação de desempenho
Abaixo estão os links diretos para as descrições de cargos disponíveis na pasta job-descriptions
:
- Chief Technology Officer (CTO)
- Chief Data Officer (CDO)
- Chief Information Security Officer (CISO)
- VP de Engenharia
- VP de Produto
- Head de Engenharia
- Head de Dados & IA
- Head de Segurança & Compliance
- Head de Produto & Design
- Head de PMO
- Engenheiro(a) de Software
- Engenheiro(a) de Dados
- Engenheiro(a) de Infraestrutura
- Engenheiro(a) de Segurança
- Engenheiro(a) de QA (Quality Assurance)
A pasta mapa-de-carreira
contém o mapa de carreira completo, detalhando:
- Pilares organizacionais (Liderança Executiva, Liderança Técnica, Especialistas, Time Operacional)
- Trilhas de carreira por área (Engenharia, Dados, Infraestrutura, Segurança, Produto)
- Critérios de progressão
- Movimentações na carreira (vertical, horizontal, para liderança)
- Modelo de avaliação e desenvolvimento
- Implementação e evolução do mapa
Sugestões e melhorias são bem-vindas! Para contribuir:
- Faça um fork do repositório
- Crie uma branch para sua feature (
git checkout -b feature/nova-descricao
) - Commit suas mudanças (
git commit -m 'Adiciona descrição para cargo X'
) - Push para a branch (
git push origin feature/nova-descricao
) - Abra um Pull Request
Este mapa de carreira e as descrições de cargos foram desenvolvidos para garantir clareza de resultados, controle de riscos, foco em experiência do usuário, compliance, qualidade de desenvolvimento, arquitetura robusta, automação, gestão de dados e uso inteligente de IA.
- Clareza de resultados: Definições claras de responsabilidades e métricas de sucesso
- Controle de riscos e custos: Papéis com responsabilidades específicas para gestão de riscos
- Experiência do usuário: Foco em entregar valor através de UX/UI de qualidade
- Compliance: Atenção especial às normas e diretivas aplicáveis ao negócio
- Qualidade de desenvolvimento: Aplicação das melhores práticas de engenharia de software
- System Design: Arquitetura forte para sistemas distribuídos
- DevOps e IaC: Infraestrutura como código e automação
- Gestão de dados: Tratamento primoroso de dados
- Inteligência Artificial: Uso inteligente de IA para geração de insights e automação
A estrutura proposta equilibra a necessidade de especialização técnica com uma visão integrada de produto, permitindo tanto crescimento vertical quanto horizontal para os profissionais.
Para entender as diferenças gerais entre os níveis de senioridade (Júnior, Pleno, Sênior, Especialista) em tecnologia, consulte o arquivo senioridade.md
. Lá você encontrará uma explicação genérica e aplicável a qualquer área de atuação técnica.
Este material é compartilhado sob a licença MIT. Sinta-se livre para adaptar às necessidades específicas da sua organização.