Você será responsável por:
Participar do ciclo de desenvolvimento ágil de software;
Desenvolver produtos com entregas de qualidade por meio de testes automatizados, revisão de código e boas práticas;
Definir, construir, refatorar e evoluir a plataforma;
Ter interesse, vontade e proatividade em aprender e estar sempre em busca de evolução técnica dentro e fora do time;
Participar das cerimônias da squad e colaborar com a definição e priorização do backlog de desenvolvimento;
Deploy em ambiente de produção de forma automatizada (CI/CD);
Participar ativamente da criação de soluções fácil de usar, segura, confiável e escalável;
Atuar de modo a garantir a satisfação do cliente com a empresa;
Manter a cultura e o ambiente saudável entre os membros do time.
Para atuar nessa posição, é essencial que você saiba:
Python e/ou NodeJS;
Consumo de serviços
API RESTful e desenvolvimento de micro serviços;
Testes unitários e de integração.
Desenvolvimento utilizando Banco de dados relacionais e/ou NoSQL;
Produzir código simples, limpo e legível.
Conhecimento em metodologias ágeis;
Conhecimento em metodologias de testes: testes unitários, TDD e etc.
Desejável:
Experiência com ambientes de cloud computing similares (Google Cloud);
Frameworks web (aio Flask, Django, FastAPI, etc.).
CI/CD;
MongoDB;
Message Queue (Pubsub e Kafka);
Soluções utilizando cache e fila.
Como é o ambiente de trabalho?
No Luizalabs, temos grande autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e com pouca burocracia no nosso cotidiano.
Buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio.
Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.