Location
Home office | Brazil
Job description
O que o(a) Tech Lead traz em sua mochila para a NZN?
- Experiência em C# (.Net Framework, .Net Core) e linguagens baseadas em Javascript (Node,React,Angular,Vue);
- Experiência com desenvolvimento na cloud (Azure, AWS ou GCP);
- Experiência em versionamento usando Git/GitHub;
- Experiência com integração contínua (CI/CD);
- Conhecimento avançado em banco de dados (SQL e NoSQL);
- Conhecimento e experiência em K8S;
- Conhecimento de Padrões de desenvolvimento de Software (Design Patterns);
- Conhecimento em Segurança By Design e By Default
- Conhecimento em testes de carga;
- Conhecimento em Arquitetura de sistemas;
- Conhecimento em Arquitetura de Micro serviços;
- Conhecimento em Arquitetura Limpa;
- Inglês técnico.
Seria legal se você tivesse:
- Experiência prévia com desenvolvimento Back End em ambientes de alto desempenho e escalabilidade;
- SOLID e DDD;
- Testes automatizados;
- Experiência com metodologias ágeis;
- Experiencia em liderança técnica;
- Conhecimento de Mensageria (RabbitMQ, Kafka);
- Conhecimento em Adtech;
- Conhecimento em CMS Strapi e Wordpress.
O que um(a) Tech Lead faz na NZN?
- Participa no desenvolvimento e manutenção do back end e front end nas aplicações;
- Contribui e implementa novas funcionalidades do zero;
- Participa ativamente em definições junto aos times de produto;
- Serve como referência técnica e oferece apoio ao time;
- Propõe ideias e melhorias arquiteturais e de processos junto ao time;
- Participa das cerimônias dos times ágeis;
- Participa ativamente das entregas realizadas (deploy e release);
- Mentoria e participação na evolução dos membros dos times;
- Desenvolve soluções utilizando os mais diversos frameworks;
- Desenvolve integrações com APIs e ambientes em nuvem;
- Faz o mapeamento de impacto das mudanças e novas funcionalidades;
- Realiza Code Review para ajudar os desenvolvedores a evoluírem tecnicamente e manter a base de código saudável, seguro e dentro das boas práticas;
- Analisa gargalos e sugere melhorias de performance que podem ter sido introduzidos ao longo do ciclo de vida da aplicação;
- Aprende constantemente e é flexível com mudanças;
- Pesquisa e testa novas tecnologias.
Job tags
Salary