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