Desenvolvedor Back-End para Sistema de Monitoramento de Energia


$500.00

Estamos em busca de um desenvolvedor back-end experiente para atuar no desenvolvimento da infraestrutura de um sistema de monitoramento de energia. O profissional será responsável por toda a lógica de back-end, garantindo a comunicação eficiente entre os dispositivos de medição e o sistema web e mobile. Responsabilidades: Desenvolver e implementar a API para comunicação com os dispositivos de medição via protocolo Modbus Criar e manter a infraestrutura de banco de dados para armazenar os dados de consumo de energia, gráficos e relatórios Implementar autenticação e controle de acesso para diferentes níveis de usuários (clientes e administradores) Desenvolver a lógica de processamento dos dados coletados, incluindo cálculos de consumo, alertas e geração de relatórios Criar uma arquitetura escalável e segura para garantir a estabilidade e desempenho do sistema Implementar integração com serviços de e-mail para envio de relatórios automáticos aos clientes Criar e documentar endpoints para integração com o front-end desenvolvido em React.js e React Native Configurar e gerenciar o ambiente de hospedagem e banco de dados na nuvem (AWS, Google Cloud ou outra solução adequada) Implementar testes automatizados e garantir a qualidade do código Requisitos Técnicos: Experiência comprovada em desenvolvimento back-end Domínio de Node.js, Python ou outra linguagem adequada para o projeto Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB) Experiência com APIs RESTful e WebSockets Conhecimento em protocolos de comunicação industrial, como Modbus Experiência em arquitetura de software escalável e segura Familiaridade com serviços de nuvem como AWS, Google Cloud ou Azure Conhecimento em implementação de autenticação segura (JWT, OAuth) Experiência em deploy e monitoramento de aplicações em produção Entregáveis: API completamente documentada e funcional para integração com o front-end Banco de dados estruturado e otimizado para armazenamento e consulta eficiente dos dados coletados Lógica de geração de gráficos e relatórios implementada Implementação do sistema de alertas e notificações por e-mail Infraestrutura do sistema configurada e funcionando em ambiente de nuvem Testes automatizados e plano de monitoramento da aplicação O projeto já possui toda a parte de front-end em desenvolvimento, sendo necessário apenas a implementação do back-end e da infraestrutura. Se você tem experiência com desenvolvimento de sistemas escaláveis e seguros e deseja atuar em um projeto inovador, envie sua proposta detalhando sua experiência e prazo estimado para entrega.Categoria: TI e ProgramaçãoSubcategoria: OutrosTamanho do projeto: MédioIsso é um projeto ou uma posição de trabalho?: Um projetoDisponibilidade requerida: Conforme necessárioIntegrações de API: Outros (Outras APIs)

Keyword: Node.js

Price: $500.0

Secondary Price: $1000.0

MySQL PHP API

 

Refazer o front-end de um e-commerce de seguros com base em um arqu...

Eu tenho um e-commerce simples de seguro viagem e agora estou fazendo um redesign da versão mobile e desktop. Eu tenho um programador que já fez todo o front e back antigo, mas agora preciso mudar o front end com base nesse novo design. O UI Designer irá disponibilizar ...

View Job
Sistema de testes A/B para pagamentos via Pix

A ideia é identificar qual sequência de telas, textos e valores converte mais, com base em dados reais.• FUNCIONALIDADES:Cadastro de etapas (taxas/páginas):• Cada etapa terá um valor específico de Pix• Textos personaliz&a...

View Job
Alterar regra de negócio para visualização de informação em página web

Tenho uma página web dentro de um portal em Node.js. Uma das partes é um modal com a lista de alunos da turma que possuem LinkedIn.Quando o usuário que está acessando a lista tiver LinkedIn cadastrado no meu banco de dados, deve liberar esse acesso. Caso contrário, deve...

View Job