Met als specialisatie technische consultanty, ontwikkeling en beheeer
Opdrachtomschrijving
Als DevOps engineer / technisch consultant uitvoeren van werkzaamheden die nodig zijn om een POC te realiseren waarbij de koppeling tussen Liferay (7.4) en Drupal (9) tot stand wordt gebracht. Specifiek voor deze opdracht: Headless Drupal als CMS en communicatie met Liferay o Content verschijnt onveranderd in Liferay, zelfs als het afkomstig is van Drupal (dezelfde out-of-the-box Liferay-functionaliteit is van toepassing op webcontent- items enz.) o Twee sporen: real-time content en statische content. Verschillende set van endpoints aan de kant van Drupal. Verschillende vereisten voor de verbinding: realtime verbruik versus periodieke invoer o Geplande publicatie van inhoud moet beschikbaar zijn en worden aangestuurd vanuit het CMS.
Achtergrond opdracht
Klanten van de Rijksdienst voor Ondernemend Nederland (RVO) hebben online toegang tot zo'n 200 applicaties via het Klantportaal. Er wordt een nieuw klantenportaal, de Centrale Mijn Omgeving RVO . Deze wordt ontwikkeld met behulp van het Liferay DXP-framework. Specifiek voor deze opdracht: POC Liferay – Drupal koppeling uitvoeren, waarbij content headless vanuit Drupal CMS in Liferay gebouwd portaal gepubliceerd wordt (technisch koppelvlak en realisatie POC). In deze POC willen we antwoord op de vraag: Is de huidige inrichting van Drupal (bestaand platform) geschikt om gepubliceerde inhoud gelijktijdig op de www.rvo.nl en de Centrale Mijn Omgeving RVO te tonen, waarbij de omgeving gepersonaliseerde content toont, met een standaard inrichting van Liferay
Functie eisen
- Liferay DXP 7.4, Drupal 9
- Liferay DXP 7.4 – 2 jaar
- Java full-stack – 5 jaar
- Cloud ervaring: Rancher, Kubernetes, Docker, Helm charts, GitLab pipelines, CI / CD principes – 4 jaar
Competenties
- Communicatief vaardig, proactief (meedenken met de klant), klant/service gerichte instelling, accuraat en stressbestendig
- Positief ingesteld, team speler, flexibel, geen 9-5 mentaliteit, standvastig, vasthoudendheid
- Vermogen om de opdrachtgever tevreden te stellen en samen de juiste werkwijze te bepalen
Aanvullende kennis
- Fontend
- Liferay DXP 7.4
- Web framework (technische keuze: React, Angular…)
- Java 17 (OpenJDK)
- REST/ GraphQL
- OSGI 6.x
- Backend
- SpringBoot 2.7.3
- OpenAPI 3.0.3/ Swagger 2.0
- Spring 5.3