Automation developer, Re-Edit S.r.l.
Sviluppatore Java per Unicredit
- Manutenzione, modernizzazione e sviluppo di nuove funzionalità per complesse applicazioni interne legacy Java EE 8, utilizzate per automatizzare il provisioning dei server, le attività di configurazione, il polling di health-check e altre operazioni IT; tra le tecnologie impiegate c'erano CDI, JPA e JSF/Vaadin, con l'applicazione distribuita su IBM WebSphere Liberty
- Sviluppo e manutenzione di script di automazione in Bash, Python e Perl per supportare varie attività operative IT
- Sviluppo e manutenzione di script Jython 2.1 per automatizzare attività di amministrazione di WebSphere Application Server, portando alla creazione di jython21-backport per migliorare l'esperienza di sviluppo
- Utilizzo di database Oracle, inclusi la scrittura e l'ottimizzazione di query SQL, stored procedure e trigger per supportare le funzionalità dell'applicazione
- Integrazione di Ansible Automation Platform con strumenti di automazione esistenti per semplificare i processi operativi IT
- Manutenzione di strumenti di build interni basati su Apache Maven, Jenkins e GitHub Actions
- Utilizzo di Git per il versionamento e GitHub Issues/GitHub Projects per la gestione delle attività e la collaborazione del team