Unicred do Brasil
Tech Lead
Missão do Cargo
Garantir a excelência técnica e a entrega sustentável de soluções para as iniciativas da Unicred, liderando tecnicamente o Fusion Team, promovendo boas práticas técnicas e atuando como elo entre as decisões técnicas, o negócio e a arquitetura organizacional.
Principais Responsabilidades
- Realizar mentoria técnica individual e fornecer feedback contínuo para o desenvolvimento da carreira técnica dos membros do time.
- Liderar a equipe nos refinamentos técnicos das soluções, a fim de garantir que o Fusion Team tenha clareza sobre os direcionamentos técnicos.
- Coordenar os itens de trabalho em progresso no fluxo tático.
- Preparar novos itens de trabalho junto com o PO para reabastecimento do fluxo tático, equilibrando necessidades técnicas e de negócio.
- Atuar no fluxo de upstream das iniciativas, garantindo a implantação de soluções que atendam aos requisitos funcionais e não funcionais, buscando decisões técnicas alinhadas ao impacto e valor de negócio.
- Atuar diariamente no fluxo operacional, habilitando a equipe para resolver impedimentos técnicos e alinhar dependências.
- Participar e contribuir ativamente com o Chapter de Tech Leads.
- Atuar na análise de indicadores de saúde técnica do produto (débito técnico, qualidade e observa ilidade).
- Realizar o desenho da solução low level (diagramas C3 e C4), alinhado com os direcionamentos técnicos, e contribuir com o desenho da solução high level (diagramas C1 e C2), respeitando as fronteiras de atuação com o arquiteto.
- Garantir o desenvolvimento das soluções respeitando os padrões e referências arquiteturais.
- Promover o processo de code review e disseminar tal prática entre o time técnico.
- Identificar e mitigar riscos técnicos durante o desenvolvimento.
- Planejar entregas e implantar pacotes/produtos em ambiente produtivo, respeitando os processos de gestão de mudanças.
- Ser ponto focal do desdobramento da comunicação técnica com o Fusion Team.
- Atuar e guiar a equipe na análise técnica da causa raiz de incidentes críticos e problemas.
- Promover a cultura de qualidade, fomentando a adoção de práticas alinhadas aos direcionadores da organização.
Formação mínima desejável
- Curso superior completo.
Conhecimento técnico desejável
- Domínio no desenvolvimento de soluções com foco em escalabilidade, manutenibilidade, desempenho e segurança.
- Domínio no desenho de soluções técnicas em diferentes níveis de abstração (C3 a C4), considerando requisitos funcionais e não funcionais.
- Conhecimento em boas práticas de engenharia de software como Clean Code, Design Patterns, revisão de código e padrões organizacionais.
- Conhecimento em construção e consumo de APIs, com boas práticas de versionamento, documentação, autenticação e desacoplamento.
- Conhecimento em modelagem e integração com bases de dados relacionais e não relacionais.
- Conhecimento em integração e entrega contínua (CI/CD), incluindo construção de pipelines automatizados e estratégias de deploy.
- Ferramentas e técnicas para análise de qualidade de código, testes automatizados e telemetria de aplicações (logs, métricas, tracking).
- Conhecimento em utilização de métricas operacionais e táticas para apoio à tomada de decisão e melhoria contínua.
- Conhecimento em análise técnica de causa raiz e implantação de soluções estruturais em incidentes críticos.
Carreiras
Conheça outros cargos
01
/
04