ETL Developer Descrizione Descrizione Modello/Breve

Stiamo cercando uno sviluppatore ETL esperto per progettare e implementare un ambiente di data warehousing per la nostra organizzazione. Le tue responsabilità coinvolgeranno la collaborazione con il team di gestione dei dati, la valutazione delle esigenze di archiviazione dell'organizzazione, lo sviluppo di un data warehouse, l'estrazione di dati da server aziendali, la popolazione del nuovo magazzino e il test una volta completato.

Per prosperare come sviluppatore ETL, devi essere esperto nei linguaggi di codifica e nel design del magazzino ed essere in grado di esprimere adeguatamente le tue idee all'azienda. Infine, uno sviluppatore ETL di alto livello può costruire un ambiente di magazzino altamente efficiente e personalizzato che soddisfa le esigenze di archiviazione dei dati dell'azienda.

Profilo di lavoro ETL Developer

Uno sviluppatore ETL è un professionista IT che crea sistemi di archiviazione dei dati per le aziende e lavora per popolare tali sistemi con i dati che devono essere conservati.

ETL è un acronimo che sta per "estrarre, trasformare, caricare" e si riferisce all'importazione di dati aziendali in un ambiente di data warehouse, al test per le prestazioni e a debug prima che vada in diretta. Gli sviluppatori ETL devono essere professionisti per ottenere una visione grande della situazione dei dati di un'azienda per fornire soluzioni complete di archiviazione dei dati.

Denunciare a

  • CTO

Responsabilità degli sviluppatori ETL

  • Determina i requisiti di archiviazione dei dati
  • Crea un data warehouse per i dipartimenti interni dell'organizzazione utilizzando varie idee di data warehousing
  • Sviluppare e migliorare le soluzioni di dati che consentono la distribuzione regolare dei dati ed è responsabile della raccolta, dell'elaborazione, della manutenzione e dell'analisi di enormi quantità di dati
  • guidare la progettazione del modello di dati logici, nonché l'implementazione della struttura del database fisico, nonché la costruzione e l'implementazione di negozi di dati operativi e data mart
  • Creare, automatizzare e supportare applicazioni sofisticate per l'estrazione, la trasformazione e il caricamento dei dati
  • Garantire l'accuratezza dei dati
  • Creare modelli di flusso di dati, sia logici che fisici, per le applicazioni ETL.
  • Converti i requisiti di accesso ai dati, trasformazione e movimento in specifiche funzionali e progetti di mappatura

Requisiti e competenze ETL Developer

  • Conoscenza dello sviluppo del server PL/SQL
  • Conoscenza dei database NoSQL
  • Precedente familiarità con la modellazione dimensionale
  • Conoscenza dei componenti Hadoop, tra cui HDFS, Spark, Hbase, Hive e SQOOP
  • Conoscenza di OLAP, SSA e MDX
  • Conoscenza di java e/o.net
  • Conoscenza di tecnologie ETL come SSIS
  • Conoscenza di strumenti di modellazione come Toad Data Modeller, Erwin ed Embarcadero
  • Esperienza precedente che interagisce con gli utenti aziendali e comprendendo le loro esigenze
  • capacità di apprendere e utilizzare approcci nuovi e diversi
  • Capacità di gestire i progetti
  • eccellenti capacità di lavoro di squadra
  • eccellenti capacità analitiche e di risoluzione dei problemi