Analisando propostas

Desenvolvimento de Sistema de Monitoramento de Equipamentos em Rede para Franquias

Publicado em 28 de Outubro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estamos em busca de um desenvolvedor experiente para criar um sistema que realize a coleta e o monitoramento contínuo de dados de dispositivos (desktops, notebooks e servidores) em rede para nossa rede de franquias. O sistema deverá ser capaz de identificar, registrar e atualizar as configurações de cada equipamento, armazenando essas informações em um banco de dados online para acesso e controle centralizados.

Contexto Geral do Projeto

Objetivo do Projeto: Implementar um software de monitoramento instalado em cada unidade franqueada, que será responsável por: Identificar equipamentos conectados à rede local (Windows, Linux e MacOS). Coletar informações detalhadas (modelo, processador, memória, armazenamento, sistema operacional, tipo de equipamento). Monitorar e registrar mudanças (modificações de hardware ou software) para assegurar que cada franquia esteja atualizada e padronizada. Requisitos Técnicos: Linguagem de Programação: Preferência por PHP, porem podendo serem Python, Go ou Java para garantir compatibilidade e desempenho. Banco de Dados: Armazenamento em um banco de dados na nuvem (MySQL, PostgreSQL ou MongoDB) com acesso seguro. Painel de Controle e Interface de Visualização: Dashboard acessível via web para visualização de dados e geração de relatórios detalhados. Segurança: Implementação de criptografia de dados e autenticação para proteção das informações coletadas. Funcionalidades Específicas: Agente de Coleta de Dados: Software cliente instalado em uma máquina por unidade de franquia, que identifica dispositivos conectados e coleta informações de hardware e software. Monitoramento Contínuo: Atualização automática das informações no banco de dados ao detectar mudanças nos dispositivos. Relatórios e Dashboard: Interface intuitiva com painéis e relatórios para visualização centralizada das informações de todas as franquias, com filtros por tipo de equipamento, configurações e histórico de atualizações. Habilidades Necessárias: Experiência em desenvolvimento de soluções de monitoramento de rede. Familiaridade com bancos de dados na nuvem e segurança de dados. Conhecimento em Php, Python e bibliotecas de rede (ou Go/Java) para ambientes multiplataforma. Experiência em desenvolvimento de dashboards e interfaces web é um diferencial.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por B. S.