Job descriptionEstamos em busca de um Tech Lead altamente qualificado e experiente para fazer parte do nosso time de engenharia.
Nesta posição, você será responsável por definir a direção técnica dos nossos projetos, garantindo a governança e a adoção de melhores práticas de desenvolvimento.
Você trabalhará em estreita colaboração com equipes multifuncionais, incluindo desenvolvedores e engenheiros de DevOps, para projetar, desenvolver e manter soluções de software robustas e escaláveis.
Main responsibilitiesContribuir para a equipe de engenharia na definição e implementação de soluções de software utilizando NodeJS e o framework NestJS, adotando arquitetura Hexagonal;Liderar e apoiar a equipe na tomada de decisões técnicas e na criação de padrões;Participar de reuniões de requisitos de alto nível, contribuindo com insights técnicos e estratégicos;Conversar e elaborar ideias e levantar questões tanto para pessoas técnicas quanto não técnicas;Facilitar a comunicação e o alinhamento do backlog técnico entre as equipes;Criar aceleradores para os times de desenvolvimento, promovendo eficiência e agilidade;Avaliar soluções técnicas e realizar code reviews para garantir a qualidade do código e a conformidade com os padrões estabelecidos;Utilizar bancos de dados não relacionais (como MongoDB) e de cache (Redis) no desenvolvimento e manutenção de soluções;Implementar e supervisionar ferramentas como SonarQube, Snyk e Apiiro para garantir a qualidade e segurança do código;Gerenciar aplicações conteinerizadas via Docker e orquestradas via AKS (Azure Kubernetes Services);Definir e implementar soluções orientadas a mensageria e eventos utilizando Azure Service Bus e Azure EventHub;Estabelecer e manter pipelines de CI/CD via Azure Pipelines, promovendo a automação e eficiência no desenvolvimento;Desenvolver, manter e integrar APIs aplicando Open API Specification e Azure API Management (APIM);Utilizar ferramentas e serviços do Azure, como Blob Storage e KeyVault, para o projeto, desenvolvimento e manutenção de soluções;Monitorar aplicações utilizando Datadog, garantindo a performance e a disponibilidade. Requirements and skillsBacharelado em Ciência da Computação, Engenharia de Software ou áreas afins;Experiência comprovada com NodeJS e NestJS;Experiência com bancos de dados não relacionais e de cache; conhecimento em MongoDB e Redis é um diferencial;Experiência de monitoramento de aplicações; Experiência no uso de Datadog é um diferencial;Experiência prática com CI/CD através de pipelines e processos automatizados; experiência com Azure Pipelines é um diferencial;Proficiência em Docker e deploy via Kubernetes; experiência específica com Azure Kubernetes Services é um diferencial;Experiência com ferramentas voltadas a arquiteturas voltadas a mensageria e eventos; Experiência com Azure Service Bus e Azure EventHub são diferenciais;Experiência em integração de APIs; conhecimento em Azure API Management (APIM) é um diferencial;Familiaridade com ferramentas para validar a segurança e qualidade do código, como SonarQube, Snyk e Apiiro;Experiência com padrões arquiteturais como Clean Architecture e/ou Hexagonal é um diferencial;Inglês avançado. Additional informationVale refeição ou alimentação ifood;Vale transporte;Bônus;Plano de saúde e Telemedicina;Convênio odontológico;Convênio Farmácia;Seguro de vida;Instituto Ambev de Previdência Privada;Auxílio Material Escolar;Cesta de Natal e Kit Congelado;Brinquedos de Natal;Empresa cidadã (licença maternidade e paternidade) e presente do bebê;Desconto mensal em produtos AMBEV;Banco de horas;Wellhub (Gympass);Fretado;Abono anual referente a um salário.
#J-18808-Ljbffr