
TECH LEADER
at Santander CIB
Posted 6 days ago
No clicks
- Compensation
- Not specified
- City
- Sao Paulo
- Country
- Brazil
Currency: Not specified
Tech Leader responsible for shaping and delivering software in a fast paced environment. Ensure task distribution and flow within the development team, bridge business and technical layers, and promote solution design for opportunities and requests. Guide the team to meet delivery expectations, participate in hiring, monitor product health (risks, vulnerabilities, problems and obsolescence), and act as a change agent in agile squad practices. Drive technical evolution, establish best practices, enhance observability, manage critical incidents, and promote non functional indicators; requires Java and/or Kotlin with Spring, microservices and cloud (AWS or Azure), MongoDB, RabbitMQ, cache tools, unit testing, REST APIs and Swagger, Git and DevOps automation.
Como TechLead a pessoa precisará desenvolver as seguintes atribuições principais, dentre elas:
- Garantir o modelo de distribuição de tarefas entre o time de desenvolvimento;
- Gerir a vazão do time de desenvolvimento;
- Garantir o elo entre a camada de negócio e a camada técnica;
- Promover o desenho de solução de oportunidades e demandas;
- Direcionar o time de desenvolvimento de modo a obter o resultado esperado na elaboração e construção de artefatos;
- Apoiar em processos de seleção de novos profissionais para o time de desenvolvimento;
- Garantir saúde dos itens de operação do produto (Riscos, Vulnerabilidades, Problemas e Obsolescências)
- Atuar como agente de mudança ativo na evolução dos processos ágeis da Squad;
- Definir processos e boas práticas junto ao time de desenvolvimento;
- Atuar ativamente em situações de incidentes crítico ao negócio;
- Promover evolução técnica do produto e das stacks;
- Promover indicadores não funcionais (Tempo de resposta, capacidade de processamento);
- Garantir observabilidade técnica do produto;
- Facilitar na construção de canais de comunicação entre times de desenvolvimento;
- Conhecimento na linguagem de programação Java e/ou Kotlin e Spring Framework;
- Conhecimento de microserviços e desenvolvimento em Cloud (AWS ou Azure);
- Conhecimento e experiência com MongoDB, Mensageria (RabbitMQ) e Ferramentas de cache;
- Boas práticas de programação: Fundamentos sólidos em Orientação a Objetos, conhecimento dos princípios SOLID;
- Conhecimento em aplicação de testes unitários;
- Familiaridade com arquitetura REST, desenvolvimento de API´s e utilização do Swagger;
- Experiência com ferramentas de controle de versão, Git e suas variações, para gerenciamento de código-fonte;
- Ter conhecimento de DevOps e ferramentas de automação de Infraestrutura

