Middleware Engineer - Apache Service Mix
SII Group - Middleware Engineer /Apache ServiceMix
Fondata nel 1979, SII Group è una società di consulenza internazionale con oltre 100 sedi in quattro continenti, specializzata in IT ed Engineering Consulting.
SII Italia è alla ricerca di un Middleware Engineer specializzato in Apache ServiceMix per attività di supporto specialistico, ottimizzazione delle prestazioni e miglioramento della gestione degli applicativi distribuiti sulla piattaforma.
Modalità di lavoro: Full remote La risorsa analizzerà la configurazione esistente e proporrà interventi mirati a ridurre il consumo di memoria, migliorare i tempi di esecuzione e rendere più efficiente e controllato il rilascio dei bundle, affrontando anche gli aspetti di vulnerabilità e obsolescenza.
RESPONSABILITÀ PRINCIPALI
- Analizzare e ottimizzare la configurazione di Apache ServiceMix e della JVM, con particolare attenzione al consumo di memoria e alle prestazioni degli applicativi.
- Individuare colli di bottiglia attraverso l’analisi di log, metriche e informazioni diagnostiche, verificando l’efficacia degli interventi effettuati.
- Migliorare le strategie di deployment dei bundle, valutando l’automazione dei rilasci direttamente dall’ambiente di build.
- Analizzare i bundle installati e le relative dipendenze, individuando e rimuovendo quelli non utilizzati senza compromettere le applicazioni attive.
- Valutare vulnerabilità e obsolescenza degli applicativi e delle relative dipendenze, proponendo aggiornamenti, mitigazioni e interventi compatibili con l’contesto esistente.
- Documentare le configurazioni, le procedure di rilascio e ripristino e gli interventi di ottimizzazione.
COMPETENZE E REQUISITI RICHIESTI
- Esperienza pratica nell’amministrazione, configurazione e troubleshooting di Apache ServiceMix e del relativo ambiente Apache Karaf/OSGi.
- Conoscenza del ciclo di vita dei bundle OSGi e della gestione di dipendenze, versioni e servizi, per valutare l’impatto di aggiornamenti e rimozioni.
- Competenze di tuning della JVM: configurazione della memoria, analisi della garbage collection e diagnosi di consumi anomali e problemi prestazionali.
- Capacità di utilizzare log, metriche e strumenti di diagnostica Java, inclusi heap dump e thread dump, per individuare le cause dei rallentamenti.
- Esperienza nella gestione di build e deployment di bundle Java/OSGi, con conoscenza di Maven e dei repository di artefatti.
- Capacità di automatizzare i rilasci e integrarli nei processi di build e CI/CD, prevedendo controlli, tracciabilità delle versioni e procedure di rollback.
- Competenza nell’analisi delle vulnerabilità delle dipendenze software e nella valutazione di compatibilità, aggiornamenti e obsolescenza degli applicativi.
Fondata nel 1979, SII Group è una società di consulenza internazionale con oltre 100 sedi in quattro continenti, specializzata in IT ed Engineering Consulting.
SII Italia è alla ricerca di un Middleware Engineer specializzato in Apache ServiceMix per attività di supporto specialistico, ottimizzazione delle prestazioni e miglioramento della gestione degli applicativi distribuiti sulla piattaforma.
Modalità di lavoro: Full remote La risorsa analizzerà la configurazione esistente e proporrà interventi mirati a ridurre il consumo di memoria, migliorare i tempi di esecuzione e rendere più efficiente e controllato il rilascio dei bundle, affrontando anche gli aspetti di vulnerabilità e obsolescenza.
RESPONSABILITÀ PRINCIPALI
- Analizzare e ottimizzare la configurazione di Apache ServiceMix e della JVM, con particolare attenzione al consumo di memoria e alle prestazioni degli applicativi.
- Individuare colli di bottiglia attraverso l’analisi di log, metriche e informazioni diagnostiche, verificando l’efficacia degli interventi effettuati.
- Migliorare le strategie di deployment dei bundle, valutando l’automazione dei rilasci direttamente dall’ambiente di build.
- Analizzare i bundle installati e le relative dipendenze, individuando e rimuovendo quelli non utilizzati senza compromettere le applicazioni attive.
- Valutare vulnerabilità e obsolescenza degli applicativi e delle relative dipendenze, proponendo aggiornamenti, mitigazioni e interventi compatibili con l’contesto esistente.
- Documentare le configurazioni, le procedure di rilascio e ripristino e gli interventi di ottimizzazione.
COMPETENZE E REQUISITI RICHIESTI
- Esperienza pratica nell’amministrazione, configurazione e troubleshooting di Apache ServiceMix e del relativo ambiente Apache Karaf/OSGi.
- Conoscenza del ciclo di vita dei bundle OSGi e della gestione di dipendenze, versioni e servizi, per valutare l’impatto di aggiornamenti e rimozioni.
- Competenze di tuning della JVM: configurazione della memoria, analisi della garbage collection e diagnosi di consumi anomali e problemi prestazionali.
- Capacità di utilizzare log, metriche e strumenti di diagnostica Java, inclusi heap dump e thread dump, per individuare le cause dei rallentamenti.
- Esperienza nella gestione di build e deployment di bundle Java/OSGi, con conoscenza di Maven e dei repository di artefatti.
- Capacità di automatizzare i rilasci e integrarli nei processi di build e CI/CD, prevedendo controlli, tracciabilità delle versioni e procedure di rollback.
- Competenza nell’analisi delle vulnerabilità delle dipendenze software e nella valutazione di compatibilità, aggiornamenti e obsolescenza degli applicativi.