**Sobre a Vaga
Estamos procurando um profissional experiente para atuar na concepção e implementação de soluções de Backend escaláveis e de alta performance.
Resumo da Vaga
O candidato ideal será responsável por garantir a robustez, escalabilidade e alta disponibilidade dos sistemas, projetando e desenvolvendo APIs e microsserviços robustos e escaláveis utilizando a stack Node.js.
Descrição do Cargo
Atuar como referência técnica liderando a concepção e implementação de soluções de Backend de ponta a ponta. Garantir a robustez, escalabilidade e alta disponibilidade dos sistemas traduzindo requisitos de negócio em arquiteturas sólidas e eficientes com foco na stack Node.js.
Responsabilidades e Escopo de Atividades
* Desenvolvimento de Backend e Arquitetura
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.
o Utilizar Docker para empacotamento e execução dos serviços em ambientes isolados.
* Qualidade de Código e Colaboração
o Utilizar Git e seguir rigorosamente as boas práticas de Git Flow, realizando pull requests e code reviews de forma contínua.
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.
* Disponibilidade para Incidentes Críticos
o O Contratado se compromete a responder e atuar na correção de erros, bugs ou falhas críticas de produção em tempo hábil fora do horário comercial quando a indisponibilidade do sistema impactar diretamente a operação ou a receita da Contratante.
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.
* Conhecimento e aplicação de boas práticas de versionamento com Git.
Diferenciais Desejáveis
* Experiência com Neo4j ou outros bancos de dados orientados a grafos para modelagem de relacionamentos complexos.
* Experiência em serviços AWS como ECS (Elastic Container Service) ECR (Elastic Container Registry) e Amplify para deploy e orquestração em nuvem.
* Vivência com monitoramento de aplicações e troubleshooting em ambiente de produção.
Informações da Vaga
Regime de Contratação: Pessoa Jurídica
Local: Remoto
Horário de Trabalho: De segunda a sexta-feira em horário comercial.