Requisitos Imprescindíveis:
Desenho de solução de software.
Cada tech lead é responsável por realizar a concepção do desenho macro da solução com seu time e só após amadurecimento do desenho deve ser compartilhado com o tech lead e team lead do time parceiro para mapear possível risco nos projetos do outro time.
Desenvolvimento.
Cada tech lead tem que conseguir orientar os devs do seu time em relação ao desenvolvimento não havendo necessidade de apoio multi squad para evitar engargalar acionamentos. O esperado é o conhecimento pareo entre os tech leads.
1- validação do desenho de arquitetura
2- Validação do contrato de arquitetura antes do inicio do desenvolvimento do produto.
3- Refinamento técnico com os demais devs.
4- Codar tambem em tempo de sprint ajudando nas entregas.
5- Retirar duvidas técnicas.
Documentação técnica
Cada tech lead é responsável pela criação da documentação técnica dos projetos que sua squad toca e inclui-los no confluence do time. Deve ser realizado:
1- Desenho de fluxograma.
2- Diagrama da solução.
3- Desenho de banco de dados
4- Macrofluxo funcional.
Em homologação.
1- Acompanhar incidentes, serão gerados KPIs de qualidade tecnica, o Tech Lead deve zelar qualidade do desenvolvimento entregue e ter clareza do porque esta sendo criados os bugs, para mapear falta de conhecimento técnico ou desvios de infra.
2- Apoiar os QAs caso necessário com selects na base para tirar empedimentos de massa mais tecnica.
Em UAT.
1- Abertura de releases
2- Defesa do deploy no comitê
3- Acompanhamento do deploy
4- Validação da implementação após deploy
5- Acompanhamento da saude do serviço em ambiente de UAT.
Em produção
1- Abertura de releases
2- Defesa do deploy no comitê
3- Acompanhamento do deploy
4- Validação da implementação após deploy
5- Acompanhamento da saudê do serviço em ambiente de prod.
6- monitoria do serviço em ambiente produtivo.
7- analise dos resultados e comportamento da aplicação
8- Identificação dos bugs
9- analise de melhorias baseado no comportamento da aplicação.
10- Trazer inovações para melhorar a tecnologia utilizada.
11- Trazer inovações para melhorias no dia a dia.
Requisitos Desejáveis:
É responsável por apoiar os membros de sua equipe (squad) na resolução de problemas de aplicação, na configuração dos pipelines de DevOps e no desenvolvimento de soluções em conjunto com a equipe de arquitetura.
Além disso, ele/ela deve garantira entrega de um software de alta qualidade, aderindo às melhores práticas e contribuindo para a evolução contínua do processo de desenvolvimento.
Liderança Técnica: Definir e manter a visão técnica para o projeto, guiando decisões arquitetônicas e garantindo que a equipe esteja alinhada com os objetivos do projeto.
Qualidade de Código e Software: Garantir a qualidade e a sustentabilidade da aplicação por meio de altos padrões de implementação e desenvolvimento.
Comunicação: Atuar como o principal contato técnico entre a equipe, as partes interessadas e outras entidades envolvidas, facilitando uma comunicação clara e eficaz.
Inovação Técnica: Incentivar e liderar iniciativas para inovação e melhoria contínua nos processos e tecnologias usadas pela equipe.
Melhoria na Entrega de Software: É necessário entender as dificuldades nas entregas de software da equipe e aplicar melhorias contínuas no processo para superar esses desafios.
Mentoria: Desenvolver as habilidades técnicas e profissionais dos membros da equipe por meio de orientação e feedback contínuos.
Resolução de Problemas e Troubleshooting: Apoiar os membros da equipe em sessões de solução de problemas das aplicações sob sua responsabilidade.
Local de trabalho:
Geração Digital - Avenida Interlagos 3501
Bloco Big DAta - 1º Andar - Estação 147
# BENEFÍCIOS:
➡️ Auxílio refeição;
➡️ Convênio médico;
➡️ Convênio Odontológico: Plano básico e intermediário;
➡️ Vale Transporte;
➡️ Flex Férias: 24 dias úteis de férias podendo ser divididos em até 6 vezes, e a cada 2 meses trabalhados você já pode aproveitar 4 dias úteis;
➡️ DayOff Aniversário;
➡️ Parceiros de academia: Totalpass, Wellhub;
➡️ Flex Working: Modelo de trabalho híbrido: 2 dias Home Office e 3 dias presenciais;
➡️ Plataformas de treinamento com mais de 100 mil cursos;
➡️ Linhas de carreira para o seu desenvolvimento profissional;
➡️ Flex Learning: Incentivo para estudos exclusivo a funcionários com Alta Performance;
➡️ Auxílio Creche;
➡️ Programa Nascer e Licença Paternidade estendida.
#LI-DNI
QUEM SOMOS
A F1RST é o futuro e sua carreira está aqui! Nossa cultura é baseada em “Pessoas, Inovação e Resultados”. ☝️
Fazemos parte do maior banco Internacional do Brasil, um dos maiores bancos do mundo. Promovendo serviços e experiências para os mais de 60 milhões de clientes de todo o ecossistema Santander.
Venha fazer parte do time que tem como propósito apoiar as pessoas e fazer os negócios prosperarem. 🚀
Somos apaixonados por tecnologia. Somos F1RST Digital Services.
Siga o nosso LinkedIn e fique por dentro de todas as novidades: https://www.linkedin.com/company/f1rstdigitalservices
Temos uma vaga para você se tornar (Nome do cargo).
Aqui, seu papel será:
Tech Lead
Requisitos Imprescindíveis:
Desenho de solução de software.
Cada tech lead é responsável por realizar a concepção do desenho macro da solução com seu time e só após amadurecimento do desenho deve ser compartilhado com o tech lead e team lead do time parceiro para mapear possível risco nos projetos do outro time.
Desenvolvimento.
Cada tech lead tem que conseguir orientar os devs do seu time em relação ao desenvolvimento não havendo necessidade de apoio multi squad para evitar engargalar acionamentos. O esperado é o conhecimento pareo entre os tech leads.
1- validação do desenho de arquitetura
2- Validação do contrato de arquitetura antes do inicio do desenvolvimento do produto.
3- Refinamento técnico com os demais devs.
4- Codar tambem em tempo de sprint ajudando nas entregas.
5- Retirar duvidas técnicas.
Documentação técnica
Cada tech lead é responsável pela criação da documentação técnica dos projetos que sua squad toca e inclui-los no confluence do time. Deve ser realizado:
1- Desenho de fluxograma.
2- Diagrama da solução.
3- Desenho de banco de dados
4- Macrofluxo funcional.
Em homologação.
1- Acompanhar incidentes, serão gerados KPIs de qualidade tecnica, o Tech Lead deve zelar qualidade do desenvolvimento entregue e ter clareza do porque esta sendo criados os bugs, para mapear falta de conhecimento técnico ou desvios de infra.
2- Apoiar os QAs caso necessário com selects na base para tirar empedimentos de massa mais tecnica.
Em UAT.
1- Abertura de releases
2- Defesa do deploy no comitê
3- Acompanhamento do deploy
4- Validação da implementação após deploy
5- Acompanhamento da saude do serviço em ambiente de UAT.
Em produção
1- Abertura de releases
2- Defesa do deploy no comitê
3- Acompanhamento do deploy
4- Validação da implementação após deploy
5- Acompanhamento da saudê do serviço em ambiente de prod.
6- monitoria do serviço em ambiente produtivo.
7- analise dos resultados e comportamento da aplicação
8- Identificação dos bugs
9- analise de melhorias baseado no comportamento da aplicação.
10- Trazer inovações para melhorar a tecnologia utilizada.
11- Trazer inovações para melhorias no dia a dia.
Requisitos Desejáveis:
É responsável por apoiar os membros de sua equipe (squad) na resolução de problemas de aplicação, na configuração dos pipelines de DevOps e no desenvolvimento de soluções em conjunto com a equipe de arquitetura.
Além disso, ele/ela deve garantira entrega de um software de alta qualidade, aderindo às melhores práticas e contribuindo para a evolução contínua do processo de desenvolvimento.
Liderança Técnica: Definir e manter a visão técnica para o projeto, guiando decisões arquitetônicas e garantindo que a equipe esteja alinhada com os objetivos do projeto.
Qualidade de Código e Software: Garantir a qualidade e a sustentabilidade da aplicação por meio de altos padrões de implementação e desenvolvimento.
Comunicação: Atuar como o principal contato técnico entre a equipe, as partes interessadas e outras entidades envolvidas, facilitando uma comunicação clara e eficaz.
Inovação Técnica: Incentivar e liderar iniciativas para inovação e melhoria contínua nos processos e tecnologias usadas pela equipe.
Melhoria na Entrega de Software: É necessário entender as dificuldades nas entregas de software da equipe e aplicar melhorias contínuas no processo para superar esses desafios.
Mentoria: Desenvolver as habilidades técnicas e profissionais dos membros da equipe por meio de orientação e feedback contínuos.
Resolução de Problemas e Troubleshooting: Apoiar os membros da equipe em sessões de solução de problemas das aplicações sob sua responsabilidade.
Local de trabalho:
Geração Digital - Avenida Interlagos 3501
Bloco Big DAta - 1º Andar - Estação 147
# BENEFÍCIOS:
➡️ Auxílio refeição;
➡️ Convênio médico;
➡️ Convênio Odontológico: Plano básico e intermediário;
➡️ Vale Transporte;
➡️ Flex Férias: 24 dias úteis de férias podendo ser divididos em até 6 vezes, e a cada 2 meses trabalhados você já pode aproveitar 4 dias úteis;
➡️ DayOff Aniversário;
➡️ Parceiros de academia: Totalpass, Wellhub;
➡️ Flex Working: Modelo de trabalho híbrido: 2 dias Home Office e 3 dias presenciais;
➡️ Plataformas de treinamento com mais de 100 mil cursos;
➡️ Linhas de carreira para o seu desenvolvimento profissional;
➡️ Flex Learning: Incentivo para estudos exclusivo a funcionários com Alta Performance;
➡️ Auxílio Creche;
➡️ Programa Nascer e Licença Paternidade estendida.
#LI-DNI
Dale WorkForce Solutions
Desjardins
Santander
Santander Consumer Argentina
Cynet Systems