Descrizione del lavoro sviluppatore Hadoop Modello/Breve

Stiamo cercando uno sviluppatore Hadoop per aiutarci nello sviluppo di software e infrastruttura di archiviazione e elaborazione su larga scala. È richiesta la conoscenza delle attuali tecnologie e la capacità di creare applicazioni che utilizzano l'API Hadoop.

Profilo di lavoro degli sviluppatori Hadoop

Hadoop è una piattaforma gratuita e open source per la gestione e la memorizzazione di grandi applicazioni di dati nei cluster. Gli sviluppatori di Hadoop sono incaricati di sviluppare e codificare le applicazioni Hadoop. Uno sviluppatore Hadoop, in sostanza, fornisce programmi per gestire e mantenere i dati enormi di un'azienda.

Denunciare a

  • Chief Technology Officer
  • Lead tecnologico
  • Ingegnere di piombo Hadoop
  • sviluppatore di software Sr.
  • sviluppatore JavaScript

Responsabilità degli sviluppatori Hadoop

  • Essere responsabili di tutta la progettazione, lo sviluppo, l'architettura e la documentazione di Hadoop Application
  • essere in ordine di installazione, configurazione e manutenzione di Hadoop
  • Usa uno scheduler per gestire le attività Hadoop
  • Riduci il codice per i cluster Hadoop e anche aiutando nella creazione di nuovi cluster Hadoop
  • Traduci metodologia complessa e specifiche funzionali in progetti completi
  • Crea app online per query sui dati e monitoraggio rapido dei dati, il tutto a velocità migliori
  • Proponi le migliori pratiche e standard dell'organizzazione, quindi trasferirle alle operazioni
  • Prova prototipi software e supervisiona il successivo trasferimento al team operativo
  • Usa Pig e Hive per pre-processare i dati
  • Mantenere la sicurezza dei dati aziendali e la privacy del cluster Hadoop
  • Amministrazione e distribuzione di Hbase
  • AnalyEanalizza enormi repository di dati e ottieni approfondimenti

Requisiti e competenze degli sviluppatori Hadoop

  • Una laurea o un master in informatica
  • Comprensione di base di Hadoop e del suo ecosistema
  • in grado di lavorare con Linux ed eseguire la maggior parte dei comandi di base
  • Conoscenza pratica dei componenti di Hadoop Core
  • MapReduce, Pig, Hive e HBase sono esempi di tecnologia Hadoop
  • Capacità di gestire il multi-thread e la concorrenza in un ecosistema
  • familiarità con ETL e tecnologie di caricamento dei dati come Flume e SQOOP
  • Capacità di gestire la programmazione back-end
  • Una solida comprensione dei fondamenti SQL e dei sistemi distribuiti
  • Ampia esperienza di programmazione in linguaggi come Java, Python, JavaScript e Nodejs
  • familiarità con Java