agap2 Italia logo

SAS Developer - Python

agap2 Italia
Department:Data Analysis
Type:REMOTE
Region:EU
Location:Italia
Experience:Not specified
Share this job:

Job Description

Posted on: September 16, 2026

Parte del Gruppo MoOngy, Agap2 è presente sul mercato europeo in 14 paesi con servizi di consulenza ingegneristica e IT. Dal 2018, Agap2 Italia opera sul territorio nazionale nei seguenti settori: IT, Energy, Oil&Gas, Steel, Hydrogen, Power Generation, Construction.


ABOUT THE ROLE - Developer SAS - Python


La risorsa sarà coinvolta in un'attività di analisi, comprensione e reingegnerizzazione di procedure SAS esistenti, con l'obiettivo di riscriverle in linguaggio Python garantendo la coerenza funzionale dei risultati prodotti.


La figura lavorerà a stretto contatto con la funzione Controllo Volumi nelle fasi di analisi iniziale, comprensione delle procedure, condivisione delle migliorie proposte, test e trasferimento delle competenze, gestendo in autonomia le attività di sviluppo e conversione.

Il ruolo prevede inoltre la possibilità di intervenire sull'architettura delle soluzioni esistenti, introducendo ove applicabile modalità di esecuzione serverless e schedulata su AWS.


Sede di lavoro:


Full Remote


Responsabilità principali:


  • Analisi delle procedure SAS: analisi delle procedure esistenti sviluppate in SAS Enterprise Guide, per un totale di circa 250 procedure e complessivamente circa 2,5 MB di codice SAS.
  • Comprensione della logica funzionale: analisi e comprensione della logica di business e dei processi implementati nelle procedure SAS, individuando input, elaborazioni, trasformazioni e output attesi.
  • Reingegnerizzazione in Python: traduzione e riscrittura delle procedure SAS in Python, garantendo la coerenza funzionale dei risultati e adottando approcci di sviluppo strutturati, efficienti e manutenibili.
  • Ottimizzazione architetturale: identificazione e implementazione, ove applicabile, di possibili miglioramenti architetturali e di performance rispetto alle soluzioni esistenti.
  • Serverless e AWS: valutazione e trasformazione delle procedure attualmente eseguite manualmente in processi serverless, on demand o schedulati, attraverso l'utilizzo dei servizi AWS più appropriati.
  • Test e collaudo: esecuzione e supporto alle attività di test e validazione delle procedure convertite, verificando la correttezza dei risultati prodotti.
  • Confronto SAS/Python: predisposizione di evidenze relative ai test effettuati e analisi comparative tra i risultati ottenuti dalle procedure SAS originali e dalle corrispondenti implementazioni in Python.
  • Rilascio: supporto alle attività di preparazione, validazione e rilascio delle procedure convertite negli ambienti di riferimento.
  • Troubleshooting: analisi e risoluzione di eventuali anomalie riscontrate durante le fasi di sviluppo, test e confronto tra le implementazioni SAS e Python.
  • Collaborazione con il team Controllo Volumi: interazione con la funzione di Controllo Volumi per la spiegazione iniziale delle procedure da convertire, la discussione delle migliorie proposte, le attività di test e validazione e la condivisione dei risultati.
  • Trasferimento di competenze: condivisione di best practice Python, principi di organizzazione e struttura delle procedure convertite e raccomandazioni per eventuali interventi futuri, con l'obiettivo di rendere il team autonomo nella gestione e manutenzione delle soluzioni.
  • Documentazione: produzione e aggiornamento della documentazione tecnica necessaria a descrivere le procedure convertite, le scelte implementative, i test effettuati e le eventuali migliorie introdotte.


Requisiti:

  • Ottima conoscenza del linguaggio Python.
  • Buona conoscenza di SAS Enterprise Guide.
  • Buona conoscenza di Base SAS, SAS Macro Language e PROC SQL.
  • Buona conoscenza di SQL.
  • Preferibile esperienza con database Microsoft SQL Server e PostgreSQL.
  • Familiarità con strumenti di versioning del codice, preferibilmente Git.
  • Capacità di analizzare e comprendere codice esistente e logiche di elaborazione complesse.
  • Capacità di reingegnerizzare procedure esistenti mantenendone la coerenza funzionale.
  • Buone capacità di analisi, problem solving e troubleshooting.
  • Autonomia nello svolgimento delle attività di sviluppo e conversione.
  • Capacità di interfacciarsi con interlocutori funzionali e tecnici per la raccolta dei requisiti e la validazione dei risultati.
  • Attitudine al lavoro strutturato e alla produzione di documentazione tecnica.

Nice to have:

  • Esperienza maturata in ambito Energy o Utility.
  • Esperienza nell'ambito di processi di Portfolio Management.
  • Esperienza con servizi AWS, in particolare Lambda, Glue e S3.
  • Conoscenza di ambienti DevOps e pratiche CI/CD.
  • Esperienza in attività di data migration.
  • Conoscenza di architetture serverless e processi di schedulazione automatizzata.
  • Conoscenza di metodologie e best practice per lo sviluppo e la manutenzione di applicazioni Python.


La retribuzione per questo ruolo è compresa tra 30.000 € e 40.000 €.

La posizione è inquadrata nell’ambito del CCNL Commercio e Terziario applicato dalla nostra società.

Il posizionamento all’interno del range sarà definito in base alle competenze tecniche, all’esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivi e neutri.

In presenza di profili con caratteristiche eccezionali rispetto al range indicato, potrà essere valutata una revisione previa approvazione interna.


The world needs you


AGAP2 è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà.

Accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile.

Prestiamo inoltre particolare attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99.

I dati personali saranno trattati in conformità alle disposizioni contenute nel Regolamento UE 2016/679 (GDPR).

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

agap2 Italia logo

agap2 Italia

View company page
RemoteJobsHub.app logo

RemoteJobsHub.app

Get RemoteJobsHub.app on your phone!