ETL Developer functiebeschrijving sjabloon/kort

We zijn op zoek naar een ervaren ETL -ontwikkelaar om een ​​datawarehousing -omgeving voor onze organisatie te ontwerpen en te implementeren. Uw verantwoordelijkheden omvatten samenwerken met het gegevensbeheerteam, het beoordelen van de opslagbehoeften van de organisatie, het ontwikkelen van een datawarehouse, het extraheren van gegevens van bedrijfsservers, het vullen van het nieuwe magazijn en het testen van eenmaal voltooid.

Om te bloeien als een ETL-ontwikkelaar, moet u goed thuis zijn in coderende talen en magazijnontwerp en uw ideeën adequaat aan het bedrijf kunnen uiten. Ten slotte kan een top-tier ETL-ontwikkelaar een zeer efficiënte en op maat gemaakte magazijnomgeving bouwen die voldoet aan de eisen van de gegevensopslag van het bedrijf.

ETL Developer Job Profile

Een ETL -ontwikkelaar is een IT -professional die gegevensopslagsystemen voor bedrijven maakt en werkt om dergelijke systemen te vullen met de gegevens die moeten worden bewaard.

ETL is een acroniem dat staat voor "extraheren, transformeren, laden" en het verwijst naar het importeren van bedrijfsgegevens in een datawarehouse -omgeving, het testen op prestaties en het debuggen voordat het live gaat. ETL-ontwikkelaars moeten professionals zijn in het krijgen van een groot beeld van de gegevenssituatie van een bedrijf om volledige oplossingen voor gegevensopslag te bieden.

Rapporteert aan

  • CTO

ETL -verantwoordelijkheden voor ontwikkelaars

  • Bepaal uw vereisten voor gegevensopslag
  • Maak een datawarehouse voor de interne afdelingen van de organisatie met behulp van verschillende ideeën voor datawarehousing -ideeën
  • Ontwikkel en verbetering van gegevensoplossingen die de soepele verdeling van gegevens mogelijk maken, en is verantwoordelijk voor het verzamelen, verwerken, onderhouden en analyseren van enorme hoeveelheden gegevens
  • Leid het ontwerp van het logische gegevensmodel, evenals de implementatie van de fysieke databasestructuur, evenals de constructie en implementatie van operationele datavoeringen en datamarts
  • Creëer, automatiseer en ondersteunen geavanceerde toepassingen voor gegevensextractie, transformatie en laden
  • Zorg voor de nauwkeurigheid van gegevens
  • Maak gegevensstroommodellen, zowel logisch als fysiek, voor ETL -toepassingen.
  • Converteer gegevenstoegang, transformatie en bewegingsvereisten in functionele specificaties en het in kaart brengen van ontwerpen

ETL Developer -vereisten en vaardigheden

  • Kennis van PL/SQL Server -ontwikkeling
  • Kennis van NoSQL -databases
  • Eerdere bekendheid met dimensionale modellering
  • Kennis van Hadoop -componenten, waaronder HDF's, Spark, Hbase, Hive en Sqoop
  • Kennis van OLAP, SSAS en MDX
  • Kennis van Java en/Or.net
  • Kennis van ETL -technologieën zoals SSIS
  • Kennis van modelleringstools zoals Toad Data Modeller, Erwin en Embarcadero
  • Eerdere ervaring met interactie met zakelijke gebruikers en het begrijpen van hun behoeften
  • Mogelijk om nieuwe en diverse benaderingen te leren en te gebruiken
  • Mogelijkheid om projecten te beheren
  • Uitstekende teamwerkvaardigheden
  • Uitstekende analytische en probleemoplossende vaardigheden