ETL -utvecklare jobbbeskrivning mall/kort

Vi söker efter en erfaren ETL -utvecklare för att designa och implementera en datalagringsmiljö för vår organisation. Ditt ansvar kommer att innebära att samarbeta med datahanteringsteamet, utvärdera organisationens lagringsbehov, utveckla ett datalager, extrahera data från företagsservrar, fylla det nya lagret och testa det en gång.

För att bli blomstrande som ETL-utvecklare måste du vara välbevandrad i kodande språk och lagerdesign och kunna uttrycka dina idéer till företaget tillräckligt. Slutligen kan en toppnivå ETL-utvecklare konstruera en mycket effektiv och skräddarsydd lagermiljö som uppfyller företagets datalagringskrav.

ETL -utvecklare jobbprofil

En ETL -utvecklare är en IT -professionell som skapar datalagringssystem för företag och arbetar för att fylla sådana system med de data som måste hållas.

ETL är en förkortning som står för "extrakt, transformera, ladda", och det hänvisar till att importera affärsdata till en datalagermiljö, testa den för prestanda och felsöka den innan den går live. ETL-utvecklare måste vara proffs på att få en stor bild av ett företags datasituation för att tillhandahålla kompletta datalagringslösningar.

Rapporter till

  • CTO

ETL Developer Ansvar

  • Bestäm dina datalagringskrav
  • Skapa ett datalager för organisationens interna avdelningar med olika datalagringsidéer
  • Utveckla och förbättra datalösningar som möjliggör en smidig distribution av data och ansvarar för att samla in, bearbeta, underhålla och analysera enorma mängder data
  • Led utformningen av den logiska datamodellen, liksom implementeringen av den fysiska databasstrukturen, samt konstruktion och implementering av operativa datalagrar och datamartar
  • Skapa, automatisera och stödja sofistikerade applikationer för datauttag, transformation och lastning
  • Se till att data noggrannhet
  • Skapa dataflödesmodeller, både logiska och fysiska, för ETL -applikationer.
  • Konvertera datatillgång, omvandling och rörelsekrav till funktionella specifikationer och kartläggningsdesign

ETL -utvecklarens krav och färdigheter

  • Kunskap om PL/SQL Server -utveckling
  • Kunskap om NoSQL -databaser
  • Tidigare kännedom om dimensionell modellering
  • Kunskap om Hadoop -komponenter, inklusive HDFS, Spark, Hbase, Hive och Sqoop
  • Kunskap om OLAP, SSA och MDX
  • Kunskap om Java och/eller.net
  • Kunskap om ETL -tekniker som SSIS
  • Kunskap om modelleringsverktyg som Toad Data Modeller, Erwin och Embarcadero
  • Tidigare erfarenhet av att interagera med företagsanvändare och förstå deras behov
  • förmåga att lära sig och använda nya och olika tillvägagångssätt
  • Möjlighet att hantera projekt
  • Utmärkta teamwork -förmågor
  • Utmärkta analytiska och problemlösningsförmågor