Trilha carreira: Engenharia
Trilha de Carreira: Engenharia
Júnior
Codificação e Arquitetura
Desenvolve código seguindo boas práticas e padrões do time e do Pravaler.
Implementa tarefas em sistemas web, mobile ou distribuídos sob supervisão.
Aplica padrões simples de design e resolve problemas técnicos com orientação.
Compreende os requisitos técnicos e questiona sempre que necessário para garantir entendimento.
Qualidade e Observabilidade
Participa de revisões de código com foco em aprendizado e aderência a padrões.
Utiliza ferramentas básicas de versionamento, testes automatizados e integração contínua.
Auxilia na manutenção e monitoramento básico de sistemas com ferramentas como New Relic ou Datadog.
Escreve, executa e mantém testes automatizados básicos, seguindo padrões do time.
Cloud & DevOps:
Executa tarefas básicas de provisionamento, monitoramento e manutenção em ambientes de cloud, aplicando conceitos fundamentais e diretrizes do time.
Segurança:
Aprende e aplica boas práticas de segurança no desenvolvimento.
Colaboração e Mentoria
Participa de treinamentos e se desenvolve continuamente em linguagens e frameworks usados pelo time.
Conhece metodologias ágeis (Scrum, Kanban) e ferramentas de gestão (Jira, Trello).
Participa de refinamentos técnicos, tirando dúvidas e liderando refinamento das tarefas de baixa complexidade.
Documentação:
Contribui para documentação clara de requisitos, código e arquitetura.
Desenvolvimento Contínuo:
Busca se atualizar sobre tendências e novidades da área de tecnologia, com orientação e apoio do time.
Participa de treinamentos e explora novas ferramentas e técnicas sugeridas pela equipe ou liderança.
Compartilha dúvidas e descobertas iniciais, promovendo um ambiente de aprendizado mútuo.
IA:
Utiliza ferramentas homologadas pelo Pravaler, como o Cursor, para apoiar na escrita de código, com validação do time.
Aprende boas práticas de uso de IA no desenvolvimento, priorizando segurança e entendimento.
Documenta código gerado com apoio de IA, destacando contexto e ajustes manuais.
Responsabilidades
Entrega soluções técnicas com qualidade, alinhadas aos objetivos do negócio.
Comunica dúvidas e dificuldades, buscando evolução técnica com apoio do time.
Colabora com a equipe para manter processos organizados e claros.
Absorve feedbacks e contribui com a melhoria contínua da equipe.
Segue diretrizes de segurança, codificação e qualidade estabelecidas.
Mantém documentação organizada de tarefas, código e requisitos.
Cumpre políticas de governança em cloud, buscando orientação quando necessário.
Participa das reuniões do time como espaço de aprendizado e troca.