Offerta di lavoro
SVILUPPATORE DI BASI DI DATI ORACLE
Sviluppatore senior di database Oracle presso Leonteq a Lisbona (100% da remoto), responsabile dello sviluppo e dell'ottimizzazione di soluzioni di data warehouse basate su Oracle 19c.
Il ruolo
- In qualità di Senior Oracle Database Developer, ricoprirai un ruolo chiave nella progettazione, nello sviluppo e nella manutenzione del nostro database Oracle, al fine di fornire soluzioni di data warehouse e reporting robuste e scalabili.
- Lavorano a stretto contatto con i partner commerciali e i nostri team tecnici per fornire sistemi robusti e scalabili a supporto dei processi finanziari e normativi di importanza critica.
Compiti
- Contributo alla progettazione e allo sviluppo di un data warehouse basato sulla tecnologia del database Oracle (19c Enterprise Edition), con l’utilizzo di strumenti ETL/ELT per il trasferimento, la trasformazione e la compressione dei dati, nonché per le funzioni analitiche
- Ottimizzazione del codice SQL e PL/SQL sfruttando funzionalità avanzate di Oracle quali query parallele, partizionamento, compressione e funzioni analitiche
- Implementazione di soluzioni di reporting complesse in settori quali la gestione dei rischi, la finanza e la regolamentazione
- Collaborazione con gli utenti aziendali per comprendere esigenze, flussi di lavoro e dati
- Sviluppo e manutenzione di modelli di dati, garantendo la qualità, l'integrità e la sicurezza dei dati
- Monitoraggio e ottimizzazione delle prestazioni del database con strumenti quali AWR e Real-Time SQL Monitoring
- Supporto alle attività di modellazione dei dati con tecniche quali Kimball, Data Vault o 3NF
- Lavorare in un ambiente agile e collaborativo, contribuire alle revisioni di progetto e fornire supporto agli sviluppatori junior
Requisiti
- Oltre 5 anni di esperienza nello sviluppo con Oracle SQL e PL/SQL
- Ottima conoscenza della modellazione dei dati per i data warehouse, compresa la modellazione dimensionale, le tecniche di normalizzazione, i join complessi, il partizionamento e l'esecuzione parallela
- Conoscenza approfondita dei concetti avanzati di SQL, comprese le funzioni analitiche, la sintassi delle query gerarchiche e le funzionalità di programmazione procedurale (PL/SQL)
- Esperienza pratica nell'ottimizzazione delle prestazioni e nella risoluzione dei problemi con gli strumenti di diagnostica Oracle (ad es. AWR, ASH, AWRS)
- Ottime capacità di risoluzione dei problemi, con la capacità di sviluppare soluzioni creative e scalabili
- Stile di lavoro proattivo e autonomo, con grande attenzione ai dettagli
- Ottima padronanza dell’inglese con eccellenti capacità comunicative e collaborative
- Mentalità orientata alle soluzioni e interesse per gli investimenti
Desiderabile
- Esperienza nel settore finanziario o assicurativo
- Sviluppo di applicazioni web con Oracle Application Express
- Padronanza del linguaggio di programmazione Python
- Competenze pratiche nell'uso dei sistemi di controllo delle versioni Git
Offriamo
- Sperimentare le dinamiche di un'azienda leader nel settore fintech
- Membro di un team/reparto multinazionale distribuito in diverse sedi
- Lavoro in strutture moderne in una località straordinaria
- Modello di lavoro ibrido: lavoro da casa e in ufficio
Dettagli sul lavoro