Estamos em busca de um Desenvolvedores Pleno Node.js e Next.js para integrar nosso time e contribuir para o desenvolvimento e manutenção de aplicações de servidor, APIs e integração com bancos de dados. O profissional será responsável por garantir a eficiência e a escalabilidade das soluções, trabalhando com diversas linguagens e frameworks, incluindo Node.js, Next.js, Kotlin, Python e Go.
Responsabilidades
Manutenção :
- Desenhar e incluir capacidades de monitoramento e alertas nas aplicações existentes.
- Implementar capacidade de auto-scaling para lidar com variações na carga de trabalho.
- Atualizar bibliotecas e ferramentas para manter o ambiente seguro e eficiente.
- Definir e implementar políticas de backup e recuperação para proteger os dados e a continuidade do serviço.
- Implementar medidas de segurança e criptografia seguindo recomendações do time de segurança.
Evolução dos Sistemas e Arquiteturas :
- Otimizar o desempenho através da análise de métricas e da implementação de técnicas de cache e paralelismo.
- Fortalecer a escalabilidade e resiliência das aplicações adotando padrões de design resilientes.
- Modernizar e migrar aplicações para serviços cloud nativos, aproveitando os benefícios da computação em nuvem.
- Integrar e automatizar processos, incorporando ferramentas de monitoramento, CI/CD e gerenciamento de configurações.
- Melhorar continuamente a experiência do usuário com base em análises de uso e testes de usabilidade.
Requisitos :
Requisitos Necessários
Conhecimentos Técnicos :
- Experiência com Node.js, Next.js, Kotlin, Python e Go.
- Sólido conhecimento em Design e Desenvolvimento de APIs.
- Experiência em Design e Desenvolvimento de aplicações de backend e web.
- Conhecimento em Arquitetura de Software Distribuído e Microsserviços.
- Experiência em Mensageria e Streaming.
- Familiaridade com Cloud AWS e Design de Aplicações em Cloud.
- Compreensão de conceitos de Escalabilidade e Elasticidade.
- Conhecimento em SQL, Banco de Dados e Modelagem de Dados.
- Experiência com Logs e Monitoramento.
- Conhecimento em Plano de Testes, Cenário de Testes e Automação de Testes.
Ferramentas :
- Jira
- Miro