24FreelanceMarketplace de freelancers que nunca dorme
Ativo

RPG no IBM i (AS400): suporte e modernização de sistemas ERP

78 visualizações#2323
Período de listagem10 diasaté 21.11.2026
Postado23.08.2026
Visualizações7832 em 14 dias

Sobre o serviço

Traduzido
Sou um desenvolvedor RPG e trabalho na plataforma IBM i, que muitos ainda chamam de AS400 por hábito. Grande parte da minha carreira eu apoiei sistemas ERP e de negócios nesta máquina, então eu a conheço em tempos calmos e quando tudo está pegando fogo. Escrevo em RPG moderno de formato livre, mas não tenho problemas em ler e corrigir RPGLE de formato fixo antigo e até RPG III, porque é lá que muita da lógica de negócios real ainda reside. Quando um trabalho noturno falha, quando um total em uma fatura sai errado, ou quando a tela de entrada de pedidos em tela verde gera um erro de dados decimais, eu percorro a pilha de chamadas, leio o joblog e as tabelas do DB2 para i, até encontrar a verdadeira causa, não um remendo temporário. Meu trabalho geralmente consiste em três partes. Primeiro — suporte: corrigir bugs, pequenas melhorias, novos campos em arquivos existentes, manter arquivos de exibição e formulários de impressão. Segundo — modernização: converter código fonte de formato fixo para formato livre legível, quebrar monólitos em procedimentos e programas de serviço, substituir I/O de registro nativo por SQL embutido para DB2 para i, e extrair lógica existente em APIs chamáveis para que interfaces web e móveis possam chamá-las. Terceiro — banco de dados: SQL com processamento em conjunto, views e índices, acelerando consultas lentas, trazendo ordem a arquivos físicos e lógicos. Documentei o que toco, deixo comentários claros e retorno código fonte que o próximo desenvolvedor realmente pode entender. Testo em uma partição IBM i ao vivo, mantenho as mudanças pequenas e reversíveis, comunico-me calmamente tanto com usuários na tela verde quanto com arquitetos. Se você tem um aplicativo AS400 envelhecido que precisa de mãos confiáveis, eu posso ajudar.
Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Anna V.Programação web
Contato
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora