website over journalistiek

Vacature

Lead Developer

Nederlandse Publieke Omroep (NPO) , Hilversum , geplaatst op 16 mei 2018

Logo Nederlandse Publieke Omroep (NPO)

De Nederlandse Publieke Omroep (NPO) is van en voor iedereen. De NPO staat voor een brede publieke omroep met een rijk en gevarieerd programma-aanbod. Betrouwbaar, prikkelend en onafhankelijk van commercie en politiek. Omroepen en hun programmamakers zijn daarvan de inhoudelijke en creatieve bron. De NPO-organisatie zorgt voor de programmering en distributie van de programma’s. Samen werken we continu aan vernieuwing en zoeken we nadrukkelijk de interactie met het publiek. Ons streven van en voor iedereen te zijn, zien wij ook als een meerwaarde voor onze organisatie.

Het datateam van de NPO verzamelt informatie over het gedrag van onze kijkers en luisteraars, zowel online als lineair. We gebruiken alle beschikbare databronnen voor het verbeteren van onze producten, het bieden van inzicht aan redacties, het bouwen van personalisatie diensten en het doen van aanbevelingen aan onze bezoekers. De privacy van onze gebruikers mag daarbij nooit lijden onder de doelen die wij onszelf stellen.

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

• Schaalbare Java (Spring Boot) docker micro-services die draaien op Kubernetes in de Google Cloud;
• Scale-out dataopslag dmv Buckets, BigTable en BigQuery;
• Batch dataverwerking met Dataproc (Apache Spark) en streaming analytics met Dataflow (Apache Beam);
• Uitrekenen en het uitserveren van aanbevelingen met Apache Spark;
• Infrastructure as code (Terraform).

Spreekt deze technologie je aan en wil je de NPO verder helpen in zijn ambities dan zien we je sollicitatie graag tegemoet.

Voor het team Marketing Intelligence zoeken we een:

Ervaren Lead Developer (32-36 uur)

Wat zijn de werkzaamheden?
• Je wordt een sturende kracht binnen een multidisciplinair team waarin je intensief zult samenwerken met een operations engineer, data engineer en data analisten.
• Je bepaalt in samenspraak met de collega’s uit het team de architectuur van onze infrastructuur en adviseert de Manager Marketing Intelligence hierover.
• Je ontwerpt onze cloud omgeving en microservices voor het verzamelen en ontsluiten van data, aanbevelingen en personalisatie diensten. 
• Je implementeert schaalbare data-applicaties en support op live productie-omgevingen.
• Je beheert ontwikkel-, test- en acceptatie omgevingen en doet aanbevelingen verbeteringen op dit vlak aan te brengen.
• Je helpt en adviseert andere multidisciplinaire teams bij het ontwikkelen van API’s en metadata(modellen).

Wat verwachten wij van je?
• HBO/WO werk- denkniveau;
• Minimaal 3 jaar ervaring met programmeren in Java;
• Affiniteit met big data en advanced analytics;
• Ervaring met tooling rond de programmeertaal zoals test- (pytest, JUnit), en buildtooling (Maven, Gradle, pip);
• Ervaring met Sql en NoSql database toepassingen;
• Kennis en ervaring met Apache Spark & cloud omgevingen in het algemeen;
• Ervaring in het opzetten van API’s;
• Ervaring met Scala, Phyton en Javascript is een pré;
• Ervaring met de Google Cloud producten (BigTable, BigQuery, Pub/Sub, Dataflow) is een pré;
• Je voelt je thuis in een omgeving die sterk verandert, je bent een positieve collega die gericht is op samenwerking in een klein hecht team en je staat open om kennis te delen met andere teams.

Wat bieden wij?
We bieden je een kans en uitdaging binnen een groeiend team, die onder andere haar bijdrage levert aan een van de grootste videoplatformen van Nederland. We geven je de ruimte om jezelf te ontplooien en te werken met de nieuwste technieken in een zelf organiserend team. Daarnaast zijn er mogelijkheden voor het volgen van trainingen. De arbeidsvoorwaarden zijn conform de CAO voor het Omroeppersoneel en afhankelijk van opleidingsniveau en ervaring.

Geïnteresseerd?
Stuur dan een mail met motivatie en CV vóór 25 mei 2018 naar: vacature@npo.nl, t.a.v. Merijn de Jonge, HR Business Partner. Wil je meer informatie over de functie, neem dan contact op met Nicole Engels via nicole.engels@npo.nl

Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.