Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Objetivos do Sistema Movimentação Automatizada de Beneficiários: Permitir a inclusão, exclusão e alteração de dados de beneficiários com total automação, adaptando-se aos requisitos específicos de cada operadora de saúde. Coletar, processar e enviar automaticamente todas as informações obrigatórias, como dados pessoais, carências, tipo de cobertura, número de vidas, entre outros. O sistema deverá gerar feedback em tempo real das movimentações, com status de envio e resposta das operadoras. Integração com APIs de Operadoras de Saúde: Integração completa com as APIs RESTful das principais operadoras do mercado (Bradesco, Amil, SulAmérica, Omint, CarePlus, etc.), Permitindo que todas as movimentações sejam realizadas e confirmadas diretamente pelos sistemas das operadoras. Implementação de um sistema de validação de dados inteligente, garantindo que as movimentações atendam aos critérios de cada operadora antes de serem enviadas, evitando erros e rejeições. Possibilidade de monitoramento das APIs em tempo real para garantir a estabilidade das integrações e o reenvio automático em caso de falhas temporárias. Automação de Processos com RPA (Robotic Process Automation): Para operadoras que não disponibilizam APIs, o sistema deve integrar um RPA altamente eficiente, capaz de simular interações humanas nos portais de operadoras, realizando inclusões e exclusões com precisão. O sistema de RPA deve ser flexível e modular, permitindo fácil adaptação às mudanças nas interfaces dos portais das operadoras. Todos os processos executados via RPA deverão ser monitorados e registrados em logs detalhados, com alertas automáticos em caso de falhas. Gestão de Logs e Auditoria Completa: Cada movimentação realizada, seja por api ou rpa, deve ser totalmente rastreável, com logs completos de todas as ações, incluindo: beneficiário envolvido (anonimizado conforme a lgpd); tipo de movimentação (inclusão, exclusão, alteração); operadora e plano de saúde; status da operação (sucesso, erro, pendente) e histórico detalhado das respostas de cada operadora. Sistema deve incluir um dashboard de auditoria para monitoramento das movimentações, com filtros avançados por data, operadora, status e tipo de beneficiário. Relatórios Avançados e Inteligência de Dados: Geração automática de relatórios dinâmicos e customizáveis, com gráficos e tabelas, para acompanhamento completo das movimentações, permitindo análise de tendências, performance das operadoras e eficiência operacional. Relatórios exportáveis em PDF, Excel, CSV, com possibilidade de agendamento automático de envio de relatórios periódicos. Implementação de machine learning para análise preditiva, oferecendo insights para otimização das movimentações e detecção de possíveis erros ou gargalos no processo. Arquitetura Escalável e de Alta Disponibilidade: Desenvolvimento utilizando uma arquitetura baseada em microserviços, garantindo escalabilidade horizontal e resiliência a falhas. O sistema deve ser capaz de processar grandes volumes de dados e movimentações simultâneas sem comprometer a performance. Implementação de ci/cd (continuous integration/continuous deployment), garantindo atualizações contínuas sem interrupções e fácil escalabilidade conforme o crescimento da base de usuários. Segurança de Dados e Conformidade com a LGPD: O sistema deve ser construído com segurança de dados em primeiro plano, implementando criptografia de ponta a ponta, autenticação multifator (2FA) e gerenciamento de acesso granular para diferentes níveis de usuários. Cumprimento rigoroso da LGPD (Lei Geral de Proteção de Dados), com anonimização e pseudonimização dos dados sensíveis, além de um sistema de consentimento e gestão de dados de usuários. Auditoria automática de todas as movimentações e operações para garantir rastreabilidade e conformidade regulatória. Interface de Usuário (ui/ux) e acessibilidade: o sistema deverá ter uma interface moderna e intuitiva, com foco na experiência do usuário (ux), facilitando a navegação e o uso eficiente por operadores de diferentes níveis técnicos. Design responsivo, otimizado para uso em diferentes dispositivos (desktop, tablet, smartphone), garantindo acessibilidade em qualquer lugar. O painel de controle deve ser altamente personalizável, permitindo que cada empresa configure suas visualizações, relatórios e fluxos de trabalho de acordo com suas necessidades operacionais. Requisitos Técnicos: Backend: Experiência com Node.js, Python, Java ou outra linguagem robusta para desenvolvimento de serviços web escaláveis. Frontend: Familiaridade com frameworks modernos como React, Angular ou Vue.js para construção de interfaces dinâmicas e responsivas. Banco de Dados: Experiência com bancos de dados relacionais e não-relacionais (PostgreSQL, MySQL, MongoDB), com otimização para grandes volumes de dados. Integração com APIs: Conhecimento avançado de integração com APIs RESTful, incluindo autenticação OAuth2, validação de dados e segurança. RPA: Experiência comprovada em automação de processos com RPA (UIPath, Automation Anywhere ou outras ferramentas), especialmente no contexto de integração com portais web. Segurança: Implementação de protocolos de segurança avançados, com foco na proteção de dados e conformidade com a LGPD. Prazo e Entregáveis: Fase 1 (MVP): Desenvolvimento de um mvp funcional em 60 dias, com foco nas funcionalidades principais de movimentação e integração via api. Fase 2 (Final): Implementação completa, incluindo RPA, logs avançados, relatórios e segurança, com entrega final em 90 dias. Suporte: Acompanhamento e manutenção técnica por 6 meses após o lançamento, com possibilidade de extensão. Critérios de Seleção: Portfólio com projetos similares, especialmente em integração de APIs e automação via RPA. Proposta de arquitetura técnica clara, incluindo escolha de tecnologias e metodologias de desenvolvimento. Experiência demonstrada em projetos de alta complexidade e com grande volume de dados. Proposta de orçamento detalhado, incluindo manutenção, suporte e eventuais melhorias futuras.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: 18 de Fevereiro de 2025
Habilidades necessárias