Experiência: 4 a 6 anos como programador.Formação: Superior completo em Engenharia da Computação, Ciência da Computação, Sistemas de Informação, Banco de Dados ou Análise e Desenvolvimento de Sistemas ou áreas relacionadas.Conhecimentos desejáveis: Gestão de projetos, engenharia de software, segurança da informação e áreas relacionadas.Garantir a qualidade das implementações por meio de testes unitários e simulações operacionais, assegurando que os programas executem conforme o especificado e com a performance adequada;Elaborar o escopo dos projetos de sistemas, definindo padrões de arquitetura, construindo diagramas de aplicação, selecionando elementos estruturais e interfaces, integrações com sistemas internos e externos, além de definir requisitos de qualidade e tecnologias aplicadas;Implementar e acompanhar alterações em sistemas, avaliando impactos para garantir a integridade e estabilidade das soluções;Contribuir para o desenvolvimento de novos conceitos e técnicas, apoiando a inovação e a adoção de tecnologias de ponta pela empresa;Atuar em conformidade com o código de ética, normas de compliance, leis vigentes, regulamentações aplicáveis e políticas internas;Comprometer-se com o atendimento aos requisitos das principais certificações de qualidade e ambientais (ISO 9001, ISO 14001 e SASSMAQ), assegurando a conformidade e a melhoria contínua dos processos.Tecnologias e Ferramentas NecessáriasBackend:Node.jsBanco de Dados:PostgreSQL (armazenamento permanente)Redis (cache em memória)MongoDBContainers:DockerMensageria:RabbitMQFrontend:ReactJSInfraestrutura AWS:ECS: Cluster para microserviçosEC2: Instâncias, grupos de segurança, load balancer e auto scalingEKS: Serviço gerenciável de KubernetesRDS: Serviço de banco de dadosS3: Armazenamento de arquivosMQ: Serviço de mensageriaCloudWatch: Monitoramento de logs e métricasLambda, CDN, VPC, VPN e ElastiCache (Redis)SES: Envio de e-mailsDesenvolvimento:Controle de versão: GitLab (com pipelines para testes, migrations, build e deploy configurados em arquivos)Monitoramento: Sentry (rastreamento de erros no backend)Metodologia Ágil: Scrum (daily, planning, estimativas, comunicação constante, review e retrospectiva)Integrações: API RESTSQL: Consultas, validações e scripts diretamente no banco de dados