ETL -utvikler Jobbbeskrivelse Mal/Brief

Vi søker etter en erfaren ETL -utvikler for å designe og implementere et datavarehusmiljø for vår organisasjon. Ditt ansvar vil innebære å samarbeide med datastyringsteamet, vurdere organisasjonens lagringsbehov, utvikle et datavarehus, trekke ut data fra bedriftsservere, fylle det nye lageret og teste det når den er fullført.

For å være blomstrende som ETL-utvikler, må du være godt kjent med kodingsspråk og lagerdesign og kunne uttrykke ideene dine til firmaet tilstrekkelig. Endelig kan en toppnivå ETL-utvikler konstruere et svært effektivt og skreddersydd lagermiljø som oppfyller selskapets krav til datalagring.

ETL -utviklerjobbprofil

En ETL -utvikler er en IT -profesjonell som lager datalagringssystemer for bedrifter og jobber for å fylle slike systemer med dataene som må oppbevares.

ETL er et forkortelse som står for "Extract, Transform, Load", og det refererer til å importere forretningsdata til et datavarehusmiljø, teste det for ytelse og feilsøke det før det går i live. ETL-utviklere må være fagpersoner for å få et stort bilde av et selskaps datasituasjon for å tilby komplette datalagringsløsninger.

Rapporterer til

  • CTO

ETL -utvikleransvar

  • Bestem kravene til datalagring
  • Lag et datavarehus for organisasjonens interne avdelinger som bruker forskjellige datavagerideer
  • Utvikle og forbedre dataløsninger som gir mulighet for jevn distribusjon av data, og har ansvaret for innsamling, behandling, vedlikehold og analyse av enorme datamengder med data
  • Led utformingen av den logiske datamodellen, så vel som implementering av den fysiske databasestrukturen, samt konstruksjon og implementering av operasjonsdatabutikker og datamarter
  • Opprett, automatiser og støtt sofistikerte applikasjoner for datautvinning, transformasjon og lasting
  • Forsikre deg om nøyaktigheten av data
  • Lag dataflytmodeller, både logiske og fysiske, for ETL -applikasjoner.
  • Konverter datatilgang, transformasjon og bevegelseskrav til funksjonelle spesifikasjoner og kartlegging av design

ETL -utviklerkrav og ferdigheter

  • Kunnskap om PL/SQL Server Development
  • Kunnskap om NoSQL -databaser
  • Tidligere kjennskap til dimensjonell modellering
  • Kunnskap om Hadoop -komponenter, inkludert HDFS, Spark, HBase, Hive og Sqoop
  • Kunnskap om OLAP, SSAS og MDX
  • Kunnskap om java og/or.net
  • Kunnskap om ETL -teknologier som SSIS
  • Kunnskap om modelleringsverktøy som Toad Data Modeller, Erwin og Embarcadero
  • Tidligere erfaring med å samhandle med forretningsbrukere og forstå deres behov
  • Evne til å lære og bruke nye og forskjellige tilnærminger
  • Evne til å administrere prosjekter
  • Utmerkede teamarbeidsevner
  • Utmerkede analytiske og problemløsende evner