Descrição da vaga
No Azzas 2154 Fashion & Lifestyle, somos movidos por pessoas. São elas que impulsionam ideias, constroem marcas e fazem a moda acontecer todos os dias.
Aqui, cada pessoa tem voz, espaço e responsabilidade na construção do que fazemos. É assim, todos os dias, que nos tornamos o maior Grupo de Moda da América Latina.
Responsabilidades e atribuições
- Desenvolver e manter APIs robustas e escaláveis para suportar os sistemas legados e novos sistemas;
- Implementar e otimizar o API Gateway para integração de serviços;
- Migrar sistemas legados para uma arquitetura moderna de microserviços;
- Integrar serviços backend com bancos de dados relacionais e não relacionais;
- Suportar processos de ETL (Extração, Transformação e Carga) utilizando Python;
- Implementar sistemas de filas como BullMQ ou similares para processamento assíncrono;
- Utilizar Redis ou tecnologias similares para caching e suporte a sistemas de filas;
- Garantir a consistência e integridade dos dados trafegados entre os sistemas;
- Documentar algoritmos e processos de desenvolvimento;
Requisitos e qualificações
- Conhecimentos em Node.js com Express e/ou Nest.js;
- Experiência com arquitetura de microserviços e API Gateway, preferencialmente Krakend;
- Conhecimentos em bancos de dados relacionais (MySQL, SQL Server, PostgreSQL) e não relacionais (MongoDB);
- Conhecimentos em Python para automação e ETL;
- Experiência com sistemas de filas como BullMQ ou similares;
- Experiência com ferramentas de CI/CD (Continuous Integration/Continuous Deployment);
- Familiaridade com sistemas de controle de versão, como Git e Github Flow;
Localidade: Rio de Janeiro