ETL Developer Jobbeskrivelse Skabelon/kort

Vi søger efter en erfaren ETL -udvikler til at designe og implementere et datalagringsmiljø for vores organisation. Dit ansvar vil involvere samarbejde med datastyringsteamet, vurdere organisationens lagringsbehov, udvikle et datalager, udtrække data fra virksomhedsservere, udfylde det nye lager og teste det, når de først var afsluttet.

For at trives som ETL-udvikler, skal du være velbevandret på kodende sprog og lagerdesign og være i stand til at udtrykke dine ideer til firmaet tilstrækkeligt. Endelig kan en top-tier ETL-udvikler konstruere et meget effektivt og skræddersyet lagermiljø, der opfylder virksomhedens datalagringskrav.

ETL -udviklerjobprofil

En ETL -udvikler er en IT -professionel, der opretter datalagringssystemer for virksomheder og arbejder for at udfylde sådanne systemer med de data, der skal opbevares.

ETL er et akronym, der står for "uddrag, transformation, belastning", og det henviser til at importere forretningsdata til et datavarehusmiljø, teste dem til ydeevne og fejlsøger det, før det går live. ETL-udviklere skal være fagfolk til at få et stort billede af en virksomheds datasituation for at levere komplette datalagringsløsninger.

Rapporterer til

  • CTO

ETL -udvikleransvar

  • Bestem dine datalagringskrav
  • Opret et datavarehus til organisationens interne afdelinger, der bruger forskellige datalagerideer
  • Udvikle og forbedre dataløsninger, der giver mulighed for en jævn fordeling af data, og er ansvarlig for indsamling, behandling, vedligeholdelse og analyse af enorme mængder data
  • Led designet til den logiske datamodel såvel som implementeringen af ​​den fysiske databasestruktur samt konstruktion og implementering af operationelle datalagre og datamarts
  • Opret, automatiser og understøtter sofistikerede applikationer til dataekstraktion, transformation og indlæsning
  • Sørg for nøjagtigheden af ​​data
  • Opret dataflowmodeller, både logiske og fysiske, til ETL -applikationer.
  • Konverter datatilgang, transformation og bevægelseskrav til funktionelle specifikationer og kortlægningsdesign

ETL -udviklerkrav og færdigheder

  • Kendskab til PL/SQL -serverudvikling
  • Kendskab til NoSQL -databaser
  • Forudgående fortrolighed med dimensionel modellering
  • Kendskab til Hadoop -komponenter, herunder HDF'er, Spark, HBase, Hive og Sqoop
  • Kendskab til OLAP, SSA'er og MDX
  • Kendskab til java og/or.net
  • Kendskab til ETL -teknologier såsom SSIS
  • Kendskab til modelleringsværktøjer som Toad Data Modeller, Erwin og Embarcadero
  • Tidligere erfaring med at interagere med forretningsbrugere og forstå deres behov
  • Kapacitet til at lære og bruge nye og forskellige tilgange
  • Evne til at styre projekter
  • Fremragende teamwork -evner
  • Fremragende analytiske og problemløsende evner