Plataforma Blockchain Self-Service

Papel
Engenheiro Full-Stack — Arquitetura · Backend · Frontend · DevOps
Stack
NestJS · Kubernetes · Hyperledger Fabric v2 · Ansible · Helm · React · Next.js · TypeScript · CloudNativePG · nginx
Subir uma rede blockchain permissionada — Certificate Authorities, peers, orderers, MSP, canais e chaincode — levava dias de operações manuais e propensas a erro para cada organização. Precisava virar self-service, totalmente isolada por tenant e repetível.
O que fizemos
Arquitetamos um pipeline de implantação de 11 etapas em NestJS que orquestra playbooks Ansible contra a API do Kubernetes através do IBM Blockchain Platform Operator, com streaming de logs em tempo real via SSE, isolamento de namespace por organização e autenticação JWT + RBAC agnóstica de provedor. Todo o ciclo de vida de chaincode do Hyperledger Fabric v2 — package, install, approve, commit — é automatizado com YAML dinâmico por organização via Helm, além de tokenização de ativos on-chain. Um front-end em React/Next.js expõe um visualizador de build da rede em tempo real e um painel administrativo por papéis com CRUD completo em todas as redes.
Transformamos dias de infraestrutura Fabric manual num pipeline de 11 etapas, self-service e isolado por organização.






Números
Dias → Min
Tempo de setup
Por org
Isolamento de tenant
11
Etapas do pipeline
Fabric v2
Blockchain
K8s
Orquestração
Self-service
Provisionamento
Resultados
Reduzimos a configuração de rede blockchain de dias de trabalho manual para minutos
Redes Fabric totalmente isoladas provisionadas de forma self-service por um assistente de 5 passos
Visibilidade de build em tempo real via streaming de logs SSE
Autenticação agnóstica de provedor (JWT + RBAC) pronta para Auth0/OIDC
Próximo projeto
NERO — Smartcare Masculino
