Cloud Data Engineer

Cloud Data Engineer

Kenmerken
  • Bij: NPO
  • Branche: Media

Wil jij werken in een jong en bevlogen datateam met state-of-the-art technologie in de Cloud? Word jij blij van een efficiënte data pipeline en help jij het dataplatform van de publieke omroep naar een next level te brengen? Dan is de functie van Cloud Data Engineer bij de NPO echt iets voor jou!  

De NPO heeft een publiekrechtelijke taak, waarbij het gebruikmaken van data belangrijk is voor zowel de sturing als het verantwoorden. Denk hierbij aan het inzichtelijk maken van de impact van een programma en het rapporteren aan de overheid. Ook in de hele keten van contentplanning tot distributiespelen data een rol bij het maken van analyses en keuzes: van programmagegevens voor de gidsen tot programmering, maar ook bij het streamen achteraf, de interactie op facebook, de kwalitatieve waardering van onze publiekspanels en het bereik . Deze data-inzichten worden geleverd door het Datahub-team, waarin de Cloud Data Engineer een bepalende rol heeft.

De Cloud Data Engineer en zijn collega-engineer zijn dé technische experts van onze GCP Cloud-omgeving. Je bent de spin in het web als het gaat om data-ontsluitingen, het opzetten van databases, het ontwerpen en bouwen van goede datamodellen, dataleveringen naar interne en externe afnemers en de performance van de Datahub. Van jou verwachten we dat je met oplossingen komt en suggesties aandraagt om de data-infrastructuur te verbeteren.

 Het komende jaar staat het Datahub-team een uitdagende klus te verwachten: de vervanging van de rapportagetooling (Piano), die binnen de gehele publieke omroep wordt gebruikt. Voor deze tooling zijn grote hoeveel data nodig, waarbij ook de performance van onze Cloud-omgeving (GCP) een belangrijke rol speelt. Honderden medewerkers maken gebruik van rapportages en dashboards die hiermee gevoed worden. Daarnaast zijn ook omroepen en externe onderzoeksbureaus afnemers van onze data. Bovendien verwachten we in de nabije toekomst een grote toename van het aantal gebruikers en afnemers. Een goede tech-strategie om hier op voorbereid te zijn, is voor jou een uitdaging die je graag aangaat. Ook krijg je binnen het team veel ruimte om zelf met nieuwe oplossingen te komen.   

De tools die nodig zijn om data te verzamelen en via API’s te ontsluiten worden door het team zelf gebouwd. We doen dit met een moderne technologie-stack, die is gebaseerd op:  

• Schaalbare micro-services die draaien in Google Cloud; 

• schaalbare dataopslag d.m.v. Buckets, BigTable en BigQuery; 

• aggregatie van deze gegevens tot een voor rapportage geschikt niveau. 

Het Datahub-team werkt volgens de agile-methodiek. We zoeken dan ook iemand die gewend is om hierin te werken; een positieve collega die gericht is op samenwerking.

De organisatie vertrouwt op jouw expertise. Het delen van kennis is dus erg belangrijk. Daarnaast beschik je als data-specialist over een analytische geest en een sterk probleemoplossend vermogen.

Jouw aandachtsgebieden:

Je gaat samenwerken in een team van data-analisten en data-engineers. Je bent goed in staat om technische aspecten van je vak over te brengen aan collega’s die geen technische achtergrond hebben. Je krijgt veel vrijheid in de functie en kunt hier goed mee omgaan. Het overleggen van specificaties en mogelijke oplossingen is je tweede natuur.

Verder hou je je bezig met:

• Ontwerpen en inrichten van nieuwe ETL (of ELT) processen, geschreven als microservice in Golang en als App Engine of Cloud Run services; 

• ontwikkelen en uitwerken van aanpassingen op bestaande datasystemen, die data centraliseren in Google BigQuery; 

• monitoren en validatie inregelen op data-integratieprocessen; 

• ontwerpen en ontwikkelen van datamodellen voor analysedoeleinden; 

• optimalisatie van query’s, views en jobs voor gebruik in Looker en PowerBI; 

• inzichtelijk maken en houden van de afhankelijkheden en de structuur van het dataplatform in relatie tot de afnemers. 

Hier herken je jezelf in:

• HBO werk- en denkniveau;

• ervaring in een statically typed language, bij voorkeur Golang;

• ervaring in een scripting language, e.g. Python of Javascript;

• ervaring met Cloud platforms, bij voorkeur GCP;

• hands-on ervaring met deployment and provisioning automation tools, Containers/Docker, Terraform, CloudFormation, etc.;

• hands-on ervaring met het bouwen van microservices in een cloud omgeving;

• ervaring met schaalbare dataverwerking in een bigdata environment;

• enige DevOps ervaring in de Cloud strekt tot aanbeveling. 

 Arbeidsvoorwaarden

• De NPO heeft een 36-urige werkweek met flexibele werktijden;

• je ontvangt een vaste eindejaarsuitkering van 6% over het jaarsalaris;

• je krijgt 200 vakantie-uren;

• wij hebben een NPO Academy zodat je jezelf verder kunt ontwikkelen;

 De functie van Cloud Data Engineer wordt voor 36 uur per week ingevuld en heeft een minimum salaris van € 3.651,= en een maximum salaris van € 5742.43,= bruto per maand op basis van 36 uur volgens de CAO voor het omroeppersoneel (schaal H). Het gaat om een vaste baan waarbij je start met een jaarcontract.

Interesse?
Wil je meer weten over de functie van Cloud Data Engineer neem dan contact op met Jan Willem van Dijk, Product Owner NPO-ID via 06-43026760. Wil je meer weten over het sollicitatieproces neem dan contact op met Jolanda Janssen, recruiter via 06-23637131. Je kunt haar ook appen. Heb je geen vragen en ben je enthousiast, stuur ons via deze link jouw cv en motivatiebrief (t.a.v. Arno van Rijswijk).

Wanneer ontvang je een reactie?
We streven naar een snelle procedure. Op basis van je CV word je uitgenodigd om op gesprek te komen. Na een eerste gesprek vragen we je een kleine test te doen. Na voltooiing hiervan kunnen we in een tweede gesprek nader ingaan op de resultaten. Als deze goed verlopen, zullen we je zo snel mogelijk een aanbieding doen.

Open voor iedereen

De NPO heeft een publieke taak: van waarde zijn voor elk individu én voor de samenleving als geheel. De behoeften van ons publiek, met al zijn achtergronden en opvattingen, zijn daarbij leidend. Dat willen we ook weerspiegelen in de personeelsbezetting van onze organisatie. Wij geloven in een inclusieve organisatie, die de kracht van diversiteit gebruikt om tot nog betere resultaten te komen. Want juist doordat we van elkaar verschillen, kunnen we tot nieuwe inzichten en betere oplossingen komen. We nodigen dan ook graag kandidaten uit die door hun achtergrond en ervaring hieraan een bijdrage willen leveren. Bij gelijke geschiktheid gaat de voorkeur uit naar de kandidaat die de diversiteit binnen de NPO op deze wijze versterkt.

 

Kenmerken
  • Bij: NPO
  • Branche: Media