Opdrachten

Logius Adviseur applicatie architectuur OSDBK

Adviseur applicatie architectuur OSDBK

Info

Functie

Adviseur applicatie architectuur OSDBK

Locatie

Nader te bepalen

Uren per week

36 uren per week

Looptijd

31.07.2025 - 31.12.2025

Opdrachtnummer

235634

Sluitingsdatum

date-icon09.06.2025 clock-icon12:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Opdracht met resultaatverplichting voor het opleveren van een uitgewerkte architectuur voor het redesign van de Open Source Dienst Beveiligd Koppelvlak (OSDBK) applicatie. De OSDBK applicatie wordt binnen ART GG gebouwd, en is een redesign van de bestaande OSDBK applicatie die geschikt gemaakt wordt voor het Logius Private Cloud (LPC) platform. De grootste wijziging die ODSBK-LPC brengt is dat de applicatie cloud-native gemaakt wordt. Voor de succesvolle deployment op het LPC platform en de werking conform performance- en overige criteria is een degelijke architectuur benodigd. Het opzetten en uitwerken van deze architectuur behoeft specifieke, schaarse kennis van zowel OSDBK als van het speelveld met overheidsorganisaties waarbinnen deze applicatie zijn werk doet.
Beoogde werkwijze:Aanbieder haalt zelf informatie op binnen de organisatie, maakt in afstemming de vertaling, en valideert dit middels regelmatige overleggen om te komen tot de deliverables.
Criteria voor deze architectuur:Moet aansluiten bij de bestaande architectuur voor OSDBK;Moet voorzien in informatiebehoefte bouwteam;Moet voorzien in informatiebehoefte opdrachtgever / key stakeholders / gebruikers;
Scope opdracht:Vastleggen van de architectuur voor OSDBK-LPCUitwerken van high-level design OSDBK-LPC;Uitwerken van low-level design OSDBK-LPC;Documenteren van overige relevante zaken rondom de werking / ontwerp van OSDBK-LPC;
Deelresultaten:Opgeleverde analyse:

  • Analyse van de afbakening van HLD, LLD en overige documentatie;
  • Uitgewerkt HLD;
  • Uitgewerkt LLD;
  • Uitgewerkte documentatie;

Buiten scope:De implementatie van het OSDBK-LPC ontwerp;De deployment van OSDBK-LPC op het LPC platform;

Gunningselementen:Aanbieder maakt concreet hoe het reviewproces wordt vormgegeven en hoe de stakeholders bij de totstandkoming van de architectuur wordt betrokken. Aanbieder stelt een plan van aanpak op waarin is opgenomen hoe de architectuur tot stand komt, en hoe de deelproducten door aanbieder worden.

Achtergrond opdracht

De OSDBK is een service waar bestanden kunnen worden aangeleverd, verstuurd via eBMS 2 (ebXML Messaging Service), ontvangen en opgepakt kunnen om verwerkt te worden. OSDBK bestaat uit de volgende componenten:

  • ActiveMQ - Hier worden de berichten opgeslagen die verstuurd en ontvangen zijn. Berichten lopen afhankelijk van hun status door een aantal queues heen
  • ebMS Admin - Hier kan de admin page gevonden worden, waar administratieve taken gedaan kunnen worden
  • ebMS Core - Dit is waar het uitwisselen van berichten plaats vindt
  • JMS Consumer - Hier wordt het bericht opgehaald uit ActiveMQ en doorgezet naar de ebMS Core
  • JMS Producer - Hier worden de berichten die op de ebMS Core binnen komen verwerkt en op de juiste queue gezet voor verdere verwerking
  • Throttling Service - Hier kan men afstellen hoeveel berichten er per seconde van de jms-consumer naar de ebMS core verstuurd mag worden
  • CPA Service - Vraagbank voor de JMS Consumer en OSDBK Admin Console
  • OSDBK Admin Console - GUI waar CPA's kunnen worden ingezien, toegevoegd, verwijderd of bijgewerkt

Logius heeft de OSDBK service zelf ontwikkeld, gebruik makend van open source componenten. Broncode is in te zien op Gitlab https://gitlab.com/logius/beveiligd-koppelvlak-extern.

Eisen

  • Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s.
  • De adviseur heeft kennis van NORA, BIO, ITSM en overige relevante beleidskaders binnen rijksoverheid.
  • De adviseur heeft kennis van de Logius dienstverlening in het algemeen en is bekend met de werking van eBMS2 en OSDBK, en met het Logius LPC platform. De adviseur is in staat zich zelfstandig binnen de Logius organisatie te bewegen en informatie te vergaren.
  • De adviezen zijn op strategisch tactisch en operationeel niveau in lijn met de bestaande richtlijnen.
  • De adviseur heeft aantoonbaar meegewerkt aan het opstellen van een soortgelijke architectuur uitwerking die qua aard en (3 jaar) omvang te vergelijken is met OSDBK.
  • De adviseur heeft aantoonbaar eerder een architectuur opgesteld voor een applicatie die gegevensuitwisseling tussen overheidsorganisaties mogelijk maakt inclusief een queueing mechanisme en aflevergaranties (2 jaar).

Wensen

  • Aanbieder maakt concreet hoe het reviewproces wordt vormgegeven en hoe de grote groep stakeholders binnen Logius bij de totstandkoming van het advies wordt betrokken.
  • Aanbieder levert minimaal één referentiecasus op waarbij een soortgelijke organisatie en soortgelijk advies is gegeven betrokken.
  • Aanbieder maakt concreet hoe het reviewproces wordt vormgegeven en hoe de stakeholders bij de totstandkoming van de architectuur wordt betrokken.
  • Aanbieder stelt een plan van aanpak op waarin is opgenomen hoe de architectuur tot stand komt, en hoe de deelproducten door aanbieder worden gedefinieerd. Dit plan van aanpak dient gebaseerd te zijn op een vastgesteld aantal uur per deelproduct.
  • Aanbieder committeert zich aan het opleveren van de vermelde deelresultaten binnen de gestelde tijd (6 maanden).

Competenties

  • conceptualiseren
  • plannen en organiseren
  • overtuigingskracht
  • bestuurssensitiviteit
  • visie
  • durf
  • initiatief/flexibiliteit
  • resultaatgerichtheid
  • samenwerken
  • zelfontwikkeling

Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

Bedrijfsgegevens

Bedrijfs gegevens

Logius

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Opdracht met resultaatverplichting voor het opleveren van een uitgewerkte architectuur voor het redesign van de Open Source Dienst Beveiligd Koppelvlak (OSDBK) applicatie. De OSDBK applicatie wordt binnen ART GG gebouwd, en is een redesign van de bestaande OSDBK applicatie die geschikt gemaakt wordt voor het Logius Private Cloud (LPC) platform. De grootste wijziging die ODSBK-LPC brengt is dat de applicatie cloud-native gemaakt wordt. Voor de succesvolle deployment op het LPC platform en de werking conform performance- en overige criteria is een degelijke architectuur benodigd. Het opzetten en uitwerken van deze architectuur behoeft specifieke, schaarse kennis van zowel OSDBK als van het speelveld met overheidsorganisaties waarbinnen deze applicatie zijn werk doet.
Beoogde werkwijze:Aanbieder haalt zelf informatie op binnen de organisatie, maakt in afstemming de vertaling, en valideert dit middels regelmatige overleggen om te komen tot de deliverables.
Criteria voor deze architectuur:Moet aansluiten bij de bestaande architectuur voor OSDBK;Moet voorzien in informatiebehoefte bouwteam;Moet voorzien in informatiebehoefte opdrachtgever / key stakeholders / gebruikers;
Scope opdracht:Vastleggen van de architectuur voor OSDBK-LPCUitwerken van high-level design OSDBK-LPC;Uitwerken van low-level design OSDBK-LPC;Documenteren van overige relevante zaken rondom de werking / ontwerp van OSDBK-LPC;
Deelresultaten:Opgeleverde analyse:

  • Analyse van de afbakening van HLD, LLD en overige documentatie;
  • Uitgewerkt HLD;
  • Uitgewerkt LLD;
  • Uitgewerkte documentatie;

Buiten scope:De implementatie van het OSDBK-LPC ontwerp;De deployment van OSDBK-LPC op het LPC platform;

Gunningselementen:Aanbieder maakt concreet hoe het reviewproces wordt vormgegeven en hoe de stakeholders bij de totstandkoming van de architectuur wordt betrokken. Aanbieder stelt een plan van aanpak op waarin is opgenomen hoe de architectuur tot stand komt, en hoe de deelproducten door aanbieder worden.

Achtergrond opdracht

De OSDBK is een service waar bestanden kunnen worden aangeleverd, verstuurd via eBMS 2 (ebXML Messaging Service), ontvangen en opgepakt kunnen om verwerkt te worden. OSDBK bestaat uit de volgende componenten:

  • ActiveMQ - Hier worden de berichten opgeslagen die verstuurd en ontvangen zijn. Berichten lopen afhankelijk van hun status door een aantal queues heen
  • ebMS Admin - Hier kan de admin page gevonden worden, waar administratieve taken gedaan kunnen worden
  • ebMS Core - Dit is waar het uitwisselen van berichten plaats vindt
  • JMS Consumer - Hier wordt het bericht opgehaald uit ActiveMQ en doorgezet naar de ebMS Core
  • JMS Producer - Hier worden de berichten die op de ebMS Core binnen komen verwerkt en op de juiste queue gezet voor verdere verwerking
  • Throttling Service - Hier kan men afstellen hoeveel berichten er per seconde van de jms-consumer naar de ebMS core verstuurd mag worden
  • CPA Service - Vraagbank voor de JMS Consumer en OSDBK Admin Console
  • OSDBK Admin Console - GUI waar CPA's kunnen worden ingezien, toegevoegd, verwijderd of bijgewerkt

Logius heeft de OSDBK service zelf ontwikkeld, gebruik makend van open source componenten. Broncode is in te zien op Gitlab https://gitlab.com/logius/beveiligd-koppelvlak-extern.

Eisen

  • Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s.
  • De adviseur heeft kennis van NORA, BIO, ITSM en overige relevante beleidskaders binnen rijksoverheid.
  • De adviseur heeft kennis van de Logius dienstverlening in het algemeen en is bekend met de werking van eBMS2 en OSDBK, en met het Logius LPC platform. De adviseur is in staat zich zelfstandig binnen de Logius organisatie te bewegen en informatie te vergaren.
  • De adviezen zijn op strategisch tactisch en operationeel niveau in lijn met de bestaande richtlijnen.
  • De adviseur heeft aantoonbaar meegewerkt aan het opstellen van een soortgelijke architectuur uitwerking die qua aard en (3 jaar) omvang te vergelijken is met OSDBK.
  • De adviseur heeft aantoonbaar eerder een architectuur opgesteld voor een applicatie die gegevensuitwisseling tussen overheidsorganisaties mogelijk maakt inclusief een queueing mechanisme en aflevergaranties (2 jaar).

Wensen

  • Aanbieder maakt concreet hoe het reviewproces wordt vormgegeven en hoe de grote groep stakeholders binnen Logius bij de totstandkoming van het advies wordt betrokken.
  • Aanbieder levert minimaal één referentiecasus op waarbij een soortgelijke organisatie en soortgelijk advies is gegeven betrokken.
  • Aanbieder maakt concreet hoe het reviewproces wordt vormgegeven en hoe de stakeholders bij de totstandkoming van de architectuur wordt betrokken.
  • Aanbieder stelt een plan van aanpak op waarin is opgenomen hoe de architectuur tot stand komt, en hoe de deelproducten door aanbieder worden gedefinieerd. Dit plan van aanpak dient gebaseerd te zijn op een vastgesteld aantal uur per deelproduct.
  • Aanbieder committeert zich aan het opleveren van de vermelde deelresultaten binnen de gestelde tijd (6 maanden).

Competenties

  • conceptualiseren
  • plannen en organiseren
  • overtuigingskracht
  • bestuurssensitiviteit
  • visie
  • durf
  • initiatief/flexibiliteit
  • resultaatgerichtheid
  • samenwerken
  • zelfontwikkeling

Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

De recruiter

Ruby Wertheym

Between

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.