24FreelanceMercato freelance che non dorme mai
Attivo

PL/I su mainframe: supporto e porting di sistemi legacy

90 visualizzazioni#2324
Periodo di pubblicazione12 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni9048 in 14 giorni

Informazioni sul servizio

Tradotto
Mantengo i sistemi PL/I obsoleti in funzione e li sviluppo ulteriormente. Da oltre quindici anni supporto, rifattorizzo e porto programmi aziendali batch e online su mainframe PL/I, quindi quando un batch notturno fallisce con un'eccezione di dati alle tre del mattino, so esattamente dove guardare. Ogni giorno lavoro in z/OS: leggo e correggo il codice sorgente in ISPF, collego i lavori tramite JCL, analizzo i fallimenti attraverso SYSOUT, dump e codici di completamento, fino a quando la causa diventa chiara. I sistemi reali sono quasi sempre misti, quindi integro con attenzione PL/I con moduli COBOL attraverso convenzioni di chiamata comuni e copybook, e accedo ai dati relazionali tramite SQL incorporato in DB2, ottimizzando i passaggi di precompilazione e binding affinché i piani rimangano stabili sotto carico. Compiti tipici: eliminare abend di produzione, errori di conversione di campi decimali e di immagine, spostamenti del layout dei record; suddividere programmi monolitici in procedure testabili; documentare logiche non documentate; portare programmi tra versioni di z/OS o verso piattaforme distribuite mantenendo il comportamento aziendale byte per byte. Scrivo harness di regressione basati su input fissi e output attesi in modo che una correzione non interrompa silenziosamente i flussi di dati adiacenti. In output ottieni un file sorgente revisionato, JCL e schede di binding aggiornate, una breve nota di progetto, prova di test prima e dopo, e una chiamata per la consegna. Lavoro all'interno del tuo controllo delle modifiche, non tocco la produzione senza un piano di rollback e lascio il codice più leggibile di quanto non fosse. Nomina un abend, un dataset o un obiettivo di modernizzazione — fornirò una stima onesta dell'ambito.
Freelancer contacts
E-mailShow
24
Venti · consiglio

Prima di ordinare

  • Guarda il portfolio del freelancer.
  • Descrivi il tuo compito e chiedi un prezzo e una scadenza.
  • Controlla le recensioni di altri clienti.
  • Oppure pubblica un progetto e confronta diverse offerte.
Stessa categoria

Servizi simili

Tutti i servizi nella categoria
Buono a sapersi
Come posso ordinare questo servizio?

Scrivi al freelancer utilizzando il modulo su questa pagina: descrivi il compito, la scadenza e il risultato di cui hai bisogno.

Come posso controllare il freelancer?

Apri il profilo: valutazione, portfolio e recensioni di altri clienti mostrano esperienza con compiti simili ai tuoi.

Max K.Programmazione applicata
Contatto
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