SAS Developer - Python (Italia)

SAS Developer - Python (Italia)

15 set
|
agap2 Italia
|
Italia

15 set

agap2 Italia

Italia

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 atmosfera 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).

📌 SAS Developer - Python (Italia)
🏢 agap2 Italia
📍 Italia

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sas developer - python (italia) / italia

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sas developer - python (italia) / italia