[Ambev Global Tech] Software Engineer

  • Tempo Integral
  • Campinas

Ambev Tech

Descrição da vaga

Procuramos um Engenheiro de Software altamente qualificado e experiente para se juntar à nossa equipe dinâmica. Como Engenheiro de Software, você desempenhará um papel fundamental na definição da direção técnica de nossos projetos e na garantia da entrega de soluções de software de alta qualidade. Você trabalhará em estreita colaboração com equipes multifuncionais, incluindo desenvolvedores, engenheiros de DevOps e profissionais de garantia de qualidade, para projetar, desenvolver e manter aplicativos de software robustos e escalonáveis.

Responsabilidades e atribuições

  • Projetar, implementar e avaliar soluções de software com base em NodeJS e uso do framework NestJS, adotando arquitetura Hexagonal;
  • Utilizar bancos de dados não relacionais, MongoDB, e de cache, Redis, no desenvolvimento, manutenção e avaliação de soluções;
  • Utilizar ferramentas como SonarQube, Snyk e Apiiro para melhorar a qualidade e segurança de código;
  • Trabalhar com aplicações conteinerizadas via Docker, e orquestradas via AKS (Azure Kubernetes Services), e ferramentas auxiliares;
  • Implementar soluções orientadas a mensageria e eventos por meio de Azure Service Bus e Azure EventHub;
  • Implementar e manter pipelines de CI/CD via Azure Pipelines;
  • Desenvolver, manter e integrar APIs aplicando Open Api Specification/SwaggerHub e Azure API Management (APIM);
  • Utilizar ferramentas e serviços do Azure, como Blob Storage, KeyVault, entre outros, para projeto, desenvolvimento e manutenção de soluções;
  • Monitorar aplicações usando Datadog;

Requisitos e qualificações

  • Bacharelado em Ciência da Computação, Engenharia de Software ou áreas afins;
  • Experiência comprovada com NodeJS e NestJS; Clean Architecture ou Hexagon são diferenciais;
  • Experiência com uso de banco de dados não relacionais e de cache; Experiência em Mongo DB e Redis é um diferencial;
  • Experiência com uso de ferramentas para melhorar a segurança e qualidade de código como SonarQube, Snyk e Apiiro;
  • Experiência prática com CI/CD por meio de pipelines e processos automatizados; Experiência com Azure Pipelines é um diferencial
  • Proficiência em uso de Docker e deploy via Kubernetes; Experiência específica com Azure Kubernetes Services é um diferencial;
  • Experiência em integração de APIs; Experiência com Azure API Management (APIM) e SwaggerHub é um diferencial;
  • Experiência de monitoramento de aplicações; Experiência no uso de Datadog é 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;
  • Inglês avançado.

 

Informações adicionais

  • Vale refeição ou alimentação ifood;
  • Vale transporte;
  • Bônus;
  • Plano de saúde e Telemedicina;
  • Convênio odontológico;
  • Convênio Farmácia;
  • Self Learning (auxílio em cursos, certificações e idiomas);
  • 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;
  • NewValue (clube de benefícios: desconto em lojas parceiras);
  • Banco de horas;
  • Gympass;
  • Fretado;
  • Abono anual referente a um salário.