Nadia Bouljihad- Yahouni

Java | UX | Front end | Python

Resource Consultant

Aanvraag nummer

30656

Opdracht toegevoegd:

14-01-2022

Locatie:

Rotterdam

Klant:

Havenbedrijf Rotterdam N.V.

Uren per week:

36 uur

Uiterlijke aanbieddatum:

24-01-2022 13:00

Startdatum opdracht

28-02-2022

Einddatum opdracht

31-12-2022 met optie op verlenging

T-shaped software engineer met focus op frontend

Organisatie omschrijving

Het Havenbedrijf Rotterdam is actief voor heel de haven. Het Havenbedrijf Rotterdam werkt aan het versterken van de concurrentiepositie van de Rotterdamse haven. De haven van vandaag én morgen. Alle (inter)nationale ondernemingen die hier actief zijn, hebben het allergrootste belang bij een bereikbare en duurzame ‘Port of Rotterdam’, die kan blijven groeien. Het Havenbedrijf biedt klanten daarom alles wat nodig is voor de vlotte en veilige doorvoer en bewerking van grondstoffen en goederen. Ook heeft het oog voor de werk- en leefomgeving in de haven én investeert het doorlopend in bestaand en nieuw havengebied.

Port of Rotterdam heeft de ambitie om als incubator met een dedicated scrum team een positieve impact te maken op de afhandeling van trucks binnen het Haven-Industrieel Complex (HIC), zodat de logistiek met een hogere efficiency en betrouwbaarheid kan plaatsvinden. Voor deze ambitie is samen met TLN, Portbase & de Port of Rotterdam het programma Data Fuel opgezet en zijn wij voornemens met behulp van ketendata zoals de real-time locatie van de truck het volgende resultaat te realiseren: 

  • Verbeterd inzicht en communicatie over drukte en verstoringen
  • Voorspelbare instroom van trucks bij terminal
  • Betere balans tussen vraag en aanbod van afhandelcapaciteit over de hele dag
  • Voorspelbare afhandeltijden bij containerterminals
  • Betere benutting van (rest)capaciteit bij containerterminals
  • Verbeterd inzicht in verkeersstromen van en naar het HIC 

Naast Port Alert bestaan er nog andere trajecten op het gebied van interne KPI’s en externe ketentransparantie, waarvoor ook meerdere markt-validaties zullen plaatsvinden.Functiebeschrijving

Om de bovenstaande doelen te realiseren zoekt Port of Rotterdam een T-shaped software engineer om het incubator team te versterken. De T-shaped software engineer is breed inzetbaar, maar heeft een focus op frontend en is verder voorzien van een senior mentaliteit (skill level medior/senior).

Werkzaamheden:

  • Vertalen van concepten naar werkende producten in samenwerking met de business en de rest van het team.
  • Samenwerken met UX om designs uit te werken en te implementeren in frontend applications.
  • Opzetten van APIs (REST, Websockets, etc.) en het implementeren ervan in frontend applications.
  • Overleggen met aanverwante teams voor het koppelen van diensten en het toetsen aan architectuur standaarden.
  • Ondersteuning verlenen tijdens testen en go-live.
  • Uitwerken en documenteren van specificaties i.s.m. Business Analist.
  • Uitvoeren van gebruikerstesten en -onderzoek.

KO-criteria.

Functie eisen

De T-shaped software engineer met focus op frontend heeft in ieder de volgende kwaliteiten:

  • Ondernemend en niet op zoek naar een invuloefening
  • Ervaring met Angular en/of React i.c.m. Typescript
  • Ervaring met het opzetten en implementeren van REST en Websocket endpoints
  • Ervaring met het toepassen van beveiligingsmaatregelen, zoals OAuth en JWT
  • Ervaring met design principles en patterns, zoals kunnen toepassen van separation-of-concerns en test-driven development
  • Ervaring met automated testing
  • Ervaring met het inrichten van CI/CD pijplijnen
  • Ervaring met version control op basis van Git
  • Ervaring met Agile/Scrum
  • Bekend met Responsive Design en UX Design
  • Bekend met cloud-based computing zoals AWS of Azure
  • Nice-to-haves: Docker, Kubernetes, Terraform, Spring, Python, Flutter, Kotlin, Swift, Java, Prometheus, Grafana, Site Reliability Engineering
  • In staat zijn tot het meedraaien in expertises aangrenzend aan de eigen, bijv. frontend vs backend, wanneer nodig
  • Ontwikkeltaal- en framework-agnostisch
  • Communicatief en vraagt om feedback
  • User-minded
  • Om kunnen gaan met ill-defined problems.
  • Goede beheersing van de Nederlandse en Engelse taal
  • Geen sterallures