Development
Fullstack Developer | Publieke Omroep
Development
Fullstack Developer | Publieke Omroep
- schedule32 - 36 uur
- business_centerVast dienstverband
- euro85.000
- pin_dropHilversum
- sell.Net
Wil jij bijdrage aan de digitalisering van de Publieke Omroep in Nederland? Voor een van onze eindklanten in Hilversum ben ik per direct op zoek naar gemotiveerde C#.NET ontwikkelaars.
Deel via:
Over de functie
In jouw rol als ontwikkelaar Gebruikersprofielen bouw je aan een data-omgeving waarmee gebruikers op alle platformen van onze klant zo veel mogelijk op maat bediend kunnen worden, mits de gebruikers dit willen. Een tweede belangrijk aspect van je rol is het bieden van inzicht en controle aan gebruikers over de data die wordt verzameld. Privacy, veiligheid en transparantie zijn hierin essentieel.
Gezien de huidige status van het project zal de nadruk in eerste instantie liggen op het operationele deel van het platform, waarna de focus zal verschuiven naar (door)ontwikkeling. Omdat de werkzaamheden zeer breed zijn, kijken ze naar wat het beste bij jou past.
Er zijn 3 aandachtsgebieden:
- Doorontwikkeling op het .NET-gedeelte;
- Doorontwikkeling van toekomstige data-uitwisseling;
- Doorontwikkeling van het front-end gedeelte (web en app).
Taken en verantwoordelijkheden:
- Monitoring van het gebruikersprofielen platform;
- Analyse van data over de performance van het platform door het opstellen van rapportages;
- Oplossen van problemen en proactief voorstellen doen voor verbeteringen van het platform;
- Proactief capaciteit op en af (laten) schalen indien nodig;
- Verbeteren van het (op cloud gebaseerde) platform in samenwerking met de hosting- en streamingafdeling;
- Preventief en correctief onderhoud op het platform;
- Toevoegen van nieuwe clients en ondersteuning bij het aansluiten van nieuwe diensten/sites;
- Gebruikersbeheer (intern, geen publiek) en updaten van affiliated site materiaal (logo’s, achtergrondfoto’s, e-mailtemplates, etc.);
- Bewaken van en sturen op de architectuur van het gebruikersprofielen platform, ook in relatie met andere diensten en in overleg met de solution architecten;
- Doorontwikkeling van het gebruikersprofielen platform op basis van de backlog (m.b.v. de .NET developers);
- Actief bijdragen aan en ontwikkelen van een technische omgeving waarin op een veilige wijze gebruikersdata kan worden gekoppeld aan gebruikers en waar gebruikers inzicht hebben in hun data;
- Professionaliseren van de operatie onder meer door het opstellen van documentatie en door kennisoverdracht naar nieuwe teamleden;
- Bouwen van het data-uitwisselingsplatform in overleg met de solution architecten;
- Bouwen van de eerste versie van de front-end (web en app);
- Het productierijp maken (onder meer i.h.k.v. de performance) van de applicatie, bijvoorbeeld in een microservices-architectuur.
Over de organisatie
Ze bieden diverse online platformen met duizenden uren aan video en audio. De uitdaging? Hoe kan het publiek deze content gemakkelijk en snel vinden? Kan personalisatie hierbij helpen? En zo ja, op welke manier? Stel je voor: je stemt op je favoriete artiest in een muzieklijst, zou je dan ook graag een melding ontvangen over een documentaire van die artiest? En als gebruiker, wil je meer weten over hoe je voorkeuren worden gebruikt en welke data wordt verzameld? Deze vraagstukken worden opgepakt door het team dat zich richt op gebruikersprofielen en identiteiten.
De Afdeling
De afdeling Data en Personalisatie is verantwoordelijk voor het uitvoeren van de datastrategie van onze klant. Deze strategie richt zich op het continu inzichtelijk maken van de behoeften van het publiek en het ontwikkelen van op data gebaseerde functionaliteiten, uiteraard binnen de geldende privacywetgeving. De afdeling bestaat uit de volgende teams:
- Data Analyse;
- Data Integratie, Aanbevelingen en Zoeken;
- Gebruikersprofielen en Identiteiten;
- Metadata kwaliteit.
- Als engineer maak je deel uit van het team Gebruikersprofielen en Identiteiten. De engineers werken agile, met dagelijkse standups, een gedeelde roadmap en een KANBAN-bord.
Wie ben jij
- Je hebt hbo/wo werk- en denkniveau;
- Op jouw cv staat ruime ervaring in het beheren en ontwikkelen van systemen/applicaties;
- Je hebt ervaring met managed distributed systems en clusters, CI/CD, Gitlab/Github;
- Je hebt ervaring met clouddiensten als GCP, AWS, Azure, etc.;
- Je hebt ervaring met monitoring en reporting applicaties (zoals bijv. Zabbix, Kibana en Elastic);
- Je hebt ervaring met ticketsystemen zoals Jira;
- Tot slot ben je bekend met Agile werkwijzen (kanban en sprints).
- Ervaring met klantgericht identity management (CIAM) inclusief de bijbehorende systemen en protocollen, het omgaan met persoonlijke gegevens en met AWS is een pre.
Per aandachtsgebied vragen zij de volgende aanvullende ervaring:
- Ervaring met .NET (Core) en bij voorkeur met identity management systemen zoals IdentityServer en protocollen zoals OAuth en OpenID Connect;
- Full stack ervaring: JavaScript, TypeScript, MongoDB, GraphQL, ervaring met microservices architectuur;
- Ervaring met het bouwen van front-ends op app en web (React, JavaScript, etc.), UX/UI ervaring.
- Competenties zoals conceptueel denken, informatie zoeken, initiatief nemen en communicatie zijn bij jou goed ontwikkeld.
Wat bieden we je
- Zij hanteren een 36-urige werkweek met flexibele werktijden waarbij hybride werken mogelijk is;
- Brutojaarsalaris incl tot 85K Bruto obv 40 uur;
- Je ontvangt naast je vakantiegeld een vaste eindejaarsuitkering van 6% over het jaarsalaris;
- Je krijgt 200 vakantie-uren;
- De organisatie biedt een interne academy en organiseert regelmatig seminars & workshops om jezelf verder te ontwikkelen.
Interesse?
Kan jij je vinden in de bovenstaande beschrijving en wil je een stap maken in je carrière? Neem dan contact op met ons. Stuur je een recent CV mee? Dan kunnen we meteen kijken of jouw ervaring aansluit bij het opgestelde profiel.
Hello there! Want to know more?
Neem contact op met
Tijn Roovers