OPENSEARCH ENGINEER

Sii tra i primi a mandare la candidatura.
JR Italy
Milano
EUR 35.000 - 70.000
Sii tra i primi a mandare la candidatura.
7 giorni fa
Descrizione del lavoro

Siamo alla ricerca di un Elasticsearch/Opensearch Engineer altamente motivato per entrare a far parte del nostro team tecnico.

La figura ricercata si occuperà della progettazione, implementazione, gestione ed ottimizzazione di soluzioni di ricerca e analisi basate su piattaforme Elasticsearch ed OpenSearch.

Il candidato ideale dovrà avere una solida e comprovata esperienza nella gestione e scalabilità di cluster Elasticsearch ed/o OpenSearch, ottimizzazione delle prestazioni e capacità di risolvere problemi complessi su grandi volumi di dati.

Il profilo deve avere attitudine a lavorare in team e dimostrare spiccate capacità relazionali.

Responsabilità:

  • Progettazione e Gestione di Cluster OpenSearch:
  • Configurare, implementare e mantenere cluster Elastic/OpenSearch in ambienti di produzione, garantendo alta disponibilità e scalabilità.
  • Gestire e monitorare il ciclo di vita degli indici, inclusi gli aggiornamenti, la rotazione e la retention dei dati.
  • Ottimizzare i cluster per prestazioni elevate, ridurre latenza e migliorare la capacità di ricerca.

Sviluppo e Ottimizzazione delle Query:

  • Progettare e ottimizzare query Elastic/OpenSearch complesse per soddisfare i requisiti di ricerca ed analisi.
  • Gestire mapping, analizzatori e aggregazioni per migliorare l'efficienza delle query.

Gestione dei Dati e Ingestione:

  • Configurare e gestire pipeline di ingestion dei dati utilizzando strumenti come Logstash, Beats, Fluentd o altre soluzioni di ETL.
  • Gestire ed automatizzare flussi di dati provenienti da varie fonti, inclusi log, metriche e dati non strutturati.

Automazione e DevOps:

  • Collaborare con il team DevOps per automatizzare il provisioning, la gestione e il monitoraggio dei cluster Elastic/OpenSearch.
  • Utilizzare strumenti di gestione della configurazione come Ansible, Terraform o altri per il deployment e la scalabilità dei cluster.

Monitoraggio e Risoluzione dei Problemi:

  • Implementare soluzioni di monitoraggio per rilevare e risolvere proattivamente i problemi di performance e disponibilità dei cluster.
  • Fornire supporto nella diagnostica dei problemi legati ai dati, ai cluster e alle query, utilizzando strumenti come Kibana o Grafana per analizzare i log e le metriche.

Sicurezza e Best Practices:

  • Implementare e mantenere la sicurezza dei cluster OpenSearch, configurando correttamente l'autenticazione, l'autorizzazione e la crittografia.
  • Seguire le best practices per garantire l'integrità dei dati e la protezione delle informazioni sensibili.

Collaborazione e Supporto:

  • Collaborare con ingegneri software, data analyst, team di prodotto e altri stakeholder per progettare soluzioni scalabili di ricerca e analisi.
  • Offrire supporto tecnico e consulenza per l'implementazione di soluzioni basate su OpenSearch in tutta l'organizzazione.

Competenze richieste:

  • Esperienza con Elasticsearch/OpenSearch: Almeno 1/2 anni di esperienza nella gestione di cluster Elastic/OpenSearch, inclusa la configurazione, l'ottimizzazione e la gestione del ciclo di vita degli indici;
  • Conoscenza di Elasticsearch e OpenSearch: Esperienza consolidata con Elasticsearch e OpenSearch, inclusi i meccanismi di ricerca, aggregazione e analisi dei dati;
  • Pipeline di Dati: Esperienza nell'integrazione di dati e nell'uso di strumenti di ingestione come Logstash, Beats, Fluentd o simili;
  • Cloud e Infrastruttura: Esperienza con la gestione di OpenSearch su piattaforme cloud (AWS, GCP, Azure) e conoscenza dell'Amazon OpenSearch Service è un plus;
  • Monitoraggio e Ottimizzazione: Esperienza nell'uso di strumenti di monitoraggio come Kibana, Grafana, o Prometheus per analizzare e ottimizzare le performance dei cluster;
  • Sicurezza: Conoscenza delle pratiche di sicurezza per OpenSearch, come l'autenticazione tramite LDAP, la gestione dei permessi e la crittografia dei dati;
  • Competenze DevOps: Esperienza con strumenti di automazione e gestione dei cluster come Ansible, Terraform, Docker, Kubernetes;
  • Problem Solving: Forte capacità di analizzare e risolvere problemi complessi relativi a prestazioni, scalabilità e disponibilità dei sistemi;

Molto apprezzato:

  • Conoscenza approfondita di Kibana per la visualizzazione e l'analisi dei dati;
  • Esperienza con strumenti di orchestration come Kubernetes per la gestione di cluster Elastc/OpenSearch;
  • Conoscenza di Apache Kafka o Apache Pulsar per il flusso di dati in tempo reale verso OpenSearch;
  • Certificazioni in Elasticsearch/OpenSearch o in ambito cloud (AWS, GCP, Azure);

Sede di lavoro: (onsite a Milano 5 gg su 5)

Si ricerca profilo full-time per 40 ore la settimana, da lunedì a venerdì.

La retribuzione e i relativi benefit saranno valutati in sede di colloquio e commisurati agli effettivi skill del candidato. Si propone comunque un contratto (CCNL del Commercio) di lunga visibilità.

Ottieni una revisione del curriculum gratis e riservata.
Seleziona il file o trascinalo qui
Avatar
Consulenza online gratuita
Aumenta le tue probabilità di ottenere quel colloquio!
Sii tra i primi a scoprire le nuove offerte di lavoro da OPENSEARCH ENGINEER in località Milano