Desenvolva soluções escaláveis e de alta performance como especialista em desenvolvimento backend.
Descrição do Cargo
Atuar como referência técnica, liderando a concepção e a implementação de soluções de Backend de ponta a ponta, com foco em sistemas distribuídos e escaláveis.
Responsabilidades e Escopo de Atividades
* Desenvolvimento Backend:
o Projetar, desenvolver e manter APIs e microsserviços robustos e escaláveis, utilizando a stack Node.js.
o Modelar, gerir e otimizar dados em bancos MongoDB (NoSQL), garantindo a integridade e a alta disponibilidade do sistema.
o Contribuir ativamente para a definição da arquitetura de microsserviços e a evolução contínua da stack tecnológica.
* Qualidade de Código e Colaboração:
o Utilizar Git e seguir rigorosamente as boas práticas de Git Flow.
o Implementar testes unitários, de integração e de carga para garantir a resiliência do sistema.
o Atuar como referência técnica, compartilhando conhecimento e propondo melhorias na arquitetura e nos processos de CI/CD.
Requisitos Técnicos
* Experiência sólida em desenvolvimento Backend, com foco em sistemas distribuídos e escaláveis.
* Proficiência em Node.js e desenvolvimento de APIs RESTful/GraphQL.
* Experiência com arquitetura de microsserviços e padrões de design.
* Experiência sólida com Docker e conceitos de conteinerização.
* Domínio de bancos de dados NoSQL, com experiência avançada em MongoDB.