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.Category: IT & ProgrammingSubcategory: OtherProject size: MediumIs this a project or a position?: ProjectRequired availability: As neededAPI Integrations: Other (Other APIs)

Keyword: React Native

Price: $500.0

Secondary Price: $1000.0

MySQL PHP API

 

Prebuilt Customizable POS System Development

N/D

View Job
Analise De Sistema De Meio De Pagamentos Baas

Preciso de alguém com experiencia em softwares de baas bank as a service, meios de pagamentos e que entenda as regras de fintech e meio de pagamentos. O critério e que ja tenha atuado nesse tipo de sistema pois quero fazer uma análise de um sistema de conta digital e fa...

View Job
AWS/MERN expert needed for secondary deployment of webapp

We are building a music collaboration webapp called JamWith and ran into some problems trying to restructure the codebase. The result has been a lot of bugs on our live deployment! The deployment itself is good but we are looking to revert to some old code in our curren...

View Job