Hadoop utvecklare jobbbeskrivning mall/kort

Vi söker en Hadoop-utvecklare för att hjälpa oss att utveckla storskalig datalagring och bearbetningsprogramvara och infrastruktur. Kunskap om aktuell teknik och förmågan att skapa applikationer som använder Hadoop API krävs.

Hadoop Developer Jobbprofil

Hadoop är en gratis och öppen källkodsplattform för att hantera och lagra stora dataprogram i kluster. Hadoop -utvecklare ansvarar för att utveckla och kodande Hadoop -applikationer. En Hadoop -utvecklare tillhandahåller i huvudsak program för att hantera och underhålla ett företags enorma data.

Rapporter till

  • Chief Technology Officer
  • Teknisk ledare
  • Lead Hadoop Engineer
  • Sr. Programvaruutvecklare
  • JavaScript -utvecklare

Hadoop utvecklaransvar

  • Var ansvarig för all Hadoop -applikationsdesign, utveckling, arkitektur och dokumentation
  • Var i ordning att installera, konfigurera och underhålla Hadoop
  • Använd en schemaläggare för att hantera Hadoop -uppgifter
  • Minska koden för Hadoop -kluster samtidigt som du hjälper till att skapa nya Hadoop -kluster
  • Översätt komplex metodik och funktionella specifikationer till omfattande mönster
  • Skapa online -appar för dataprisning och snabb dataspårning, allt med bättre hastigheter
  • föreslå organisationens bästa praxis och standarder och överför dem sedan till verksamheten
  • Testa programvaruprototyper och övervaka deras efterföljande överföring till det operativa teamet
  • Använd gris och bikupa för att förbehandla data
  • Håll företagets datasäkerhet och Hadoop -kluster integritet
  • HBASE -administration och distribution
  • Analyseanalyse Massive Data Recositories och få insikter

Hadoop -utvecklarens krav och färdigheter

  • En kandidatexamen eller magisterexamen i datavetenskap
  • Grundläggande förståelse för Hadoop och dess ekosystem
  • Kan arbeta med Linux och köra de flesta grundläggande kommandon
  • Praktisk kunskap om Hadoop -kärnkomponenter
  • MapReduce, Pig, Hive och HBase är exempel på Hadoop -teknik
  • förmåga att hantera flertrådning och samtidighet i ett ekosystem
  • Bekanta med ETL och datalastningsteknologier som Flume och Sqoop
  • Möjlighet att hantera back-end-programmering
  • En solid förståelse av SQL -grunder och distribuerade system
  • Omfattande programmeringsupplevelse på språk som Java, Python, JavaScript och NodeJS
  • kännedom om Java