Offerta di lavoro
Ingegnere Java senior – Sviluppo e manutenzione di cluster HPC
Stiamo cercando uno sviluppatore Java esperto per lo sviluppo e la manutenzione di un cluster di calcolo ad alte prestazioni (HPC) composto da centinaia di server. Il cluster dovrà fornire potenza di calcolo critica per una moderna piattaforma di trading.
Descrizione del lavoro
Stiamo cercando uno sviluppatore Java esperto per lo sviluppo e la manutenzione di un cluster di calcolo ad alte prestazioni (HPC) composto da centinaia di server (in loco e integrati con Microsoft Azure). Questo cluster fornisce potenza di calcolo fondamentale per una moderna piattaforma di trading.Compiti
- Sviluppo e manutenzione di sistemi di pianificazione e controllo di cluster basati su Java.
- Garantire un'elevata disponibilità e affidabilità delle risorse HPC.
- Manutenzione e miglioramento dei sistemi di monitoraggio delle infrastrutture e delle richieste dei clienti.
- Collaborazione con gli stakeholder interni per allineare l'assegnazione delle risorse alle esigenze aziendali.
- Risoluzione dei problemi e ottimizzazione delle prestazioni in ambienti on-premise e integrati con Azure.
- Garantire il rispetto dei requisiti normativi bancari.
Requisiti
- Solida esperienza nello sviluppo multithreading in Java (livello base e avanzato).
- Esperienza in:
- Motori di esecuzione distribuiti.
- Database NoSQL.
- ActiveMQ (messaggistica).
- Tecnologie web front-end (manutenzione dell'interfaccia utente legacy).
- Python (per API e strumenti).
- Familiarità con:
- Portale di Azure e SDK di Azure per Java.
- Red Hat Linux.
- Comprensione dei sistemi bancari e dei requisiti normativi.
- Lingua: ottimo inglese; la conoscenza del tedesco costituisce un vantaggio.
- Abilità bonus:
- Scala e C++.
- Kubernetes (orchestrazione dei container).
Dettagli sul lavoro