Opdrachten

Belastingdienst - ICT IT-architect

IT-architect

Info

Functie

IT-architect

Locatie

Apeldoorn

Uren per week

24 uren per week

Looptijd

31.12.2024 - 30.06.2025

Opdrachtnummer

218270

Sluitingsdatum

date-icon28.11.2024 clock-icon14:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving

Voor de in te huren periode in 2025 worden de volgende resultaten opgeleverd:

  • Stroomlijning van het totstandkomingsproces van een service door de koppeling van architectuur (definitie van de service in BES), ontwerp (specificatie van het contract in OpenAPI) en bouw (ontwikkelen van code geversioneerd in BitBucket en CICD). Op te leveren resultaat is een beschreven en door tooling ondersteund proces voor de realisatie van zowel nieuwe services als nieuwe versies van services in Java.
  • Invulling geven aan de wijze van integratie van ICT-service BNA in het IH SOA-landschap door het uitwerken van een migratie naar OpenShift, van de wijze van toepassing van standaard CICD processen en Cloud Native patronen, en wijze van verificatie van performance en schaling. Het op te leveren resultaat is een werkwijze voor de migratie van de ICT-service BNA, functionerend conform de non functional en functional requirements.
  • Uitwerking van de aanpak van geautomatiseerde regressietesten binnen het te implementeren CI/CD proces (continious integration to continious delivery) in de vorm van een proof of concept waarin een fabrieks- of kantoorproces na een wijziging op een in dat proces toegepaste component volledig en automatisch getest wordt (regressietest). Deze testen dienen op een geisoleerde omgeving plaats te vinden, zodat ze voorspelbaar en herhaalbaar zijn. Het op te leveren resultaat is een bewezen aanpak voor een verregaand geautomatiseerde ontwikkelpijplijn, waar bij toevoeging van nieuwe of aangepaste componenten automatisch testen worden opgestart.
  • Ontwikkelen en beproeven van een strategie voor optimalisatie van gebruikte infrastructurele resources, door services on-demand te starten en stoppen en door ze te auto-scalen aan de hand van belasting. Het op te leveren resultaat is een bewezen aanpak voor een flexibele test- en integratieomgeving die geautomatiseerd aan de verschillende testbehoeften is aan te passen.

Achtergrond opdracht

De afdeling Informatievoorziening Integratie Business services voor de Inkomensheffing (IV IBS IH) ondersteunt met geautomatiseerde processen de bedrijfsprocessen voor de Inkomensheffing. Een groot deel van deze geautomatiseerde processen voor de Inkomensheffing wordt nu en de komende jaren gemoderniseerd. De ingezette strategie is een flexibel en schaalbaar applicatielandschap o.b.v loose coupling volgens Service Oriented architecture (SOA). Tegelijkertijd wordt een transitie naar Agile DevOps teams ingezet om zo autonoom mogelijk consumeerbare producten af te leveren. De Belastingdienst heeft er voor gekozen dat aan de hand van een eigen framework (SABel) te doen afgeleid van het Scaled Agile Framework. De afdeling is een omslag aan het maken van voortbrengen volgens de waterval methode naar agile werken. Er wordt voor de modernisering al enige tijd in scrum teams gewerkt. Op dit moment wordt de ART ingericht. De volgende stap is het groeien naar Continious integretion/Continious delivery (CI/CD) en DevOps. Hiervoor is het nodig om onder meer in de ontwikkelstraten container hosting te implementeren.

Eisen

  • Alleen Nederlandstalige CV’s aanbieden en kandidaten moeten perfect Nederlands kunnen spreken.
  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA
  • Certified Kubernetes Application Developer
  • New Relic Certified Performance Pro
  • HBO werk- en denkniveau (4 jaar)

Wensen

  • SOA: Fundament SOA (Architectura)
  • Java Cloud-native-applicatieontwikkeling (kennis van de principes van cloud native software)
  • Pipeline CI/CD
  • Observability (logging, tracing, metrix en bijbehorende monitoring)
  • Rest, SOAP
  • Liberty
  • Atlassian Suite (Jira/Confluence/Bit bucket)
  • Archimate
  • BizzDesign
  • algemene kennis van beveiliging van front- en backend applicaties
  • gevoel voor userbility vraagstukken
  • ervaring met agile methodes en principes zoals DevOps, Scrum, SAFe, Continuous Integration and Continuous Development en gerelateerde tooling.

Competenties

  • Analytisch
  • Communicatief/ organistiesensiviteit
  • Overtuigingskracht
  • Resultaatgericht
  • Zelfstandig

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

Belastingdienst - ICT

Rolomschrijving en taakafspraken

Opdrachtomschrijving

Voor de in te huren periode in 2025 worden de volgende resultaten opgeleverd:

  • Stroomlijning van het totstandkomingsproces van een service door de koppeling van architectuur (definitie van de service in BES), ontwerp (specificatie van het contract in OpenAPI) en bouw (ontwikkelen van code geversioneerd in BitBucket en CICD). Op te leveren resultaat is een beschreven en door tooling ondersteund proces voor de realisatie van zowel nieuwe services als nieuwe versies van services in Java.
  • Invulling geven aan de wijze van integratie van ICT-service BNA in het IH SOA-landschap door het uitwerken van een migratie naar OpenShift, van de wijze van toepassing van standaard CICD processen en Cloud Native patronen, en wijze van verificatie van performance en schaling. Het op te leveren resultaat is een werkwijze voor de migratie van de ICT-service BNA, functionerend conform de non functional en functional requirements.
  • Uitwerking van de aanpak van geautomatiseerde regressietesten binnen het te implementeren CI/CD proces (continious integration to continious delivery) in de vorm van een proof of concept waarin een fabrieks- of kantoorproces na een wijziging op een in dat proces toegepaste component volledig en automatisch getest wordt (regressietest). Deze testen dienen op een geisoleerde omgeving plaats te vinden, zodat ze voorspelbaar en herhaalbaar zijn. Het op te leveren resultaat is een bewezen aanpak voor een verregaand geautomatiseerde ontwikkelpijplijn, waar bij toevoeging van nieuwe of aangepaste componenten automatisch testen worden opgestart.
  • Ontwikkelen en beproeven van een strategie voor optimalisatie van gebruikte infrastructurele resources, door services on-demand te starten en stoppen en door ze te auto-scalen aan de hand van belasting. Het op te leveren resultaat is een bewezen aanpak voor een flexibele test- en integratieomgeving die geautomatiseerd aan de verschillende testbehoeften is aan te passen.

Achtergrond opdracht

De afdeling Informatievoorziening Integratie Business services voor de Inkomensheffing (IV IBS IH) ondersteunt met geautomatiseerde processen de bedrijfsprocessen voor de Inkomensheffing. Een groot deel van deze geautomatiseerde processen voor de Inkomensheffing wordt nu en de komende jaren gemoderniseerd. De ingezette strategie is een flexibel en schaalbaar applicatielandschap o.b.v loose coupling volgens Service Oriented architecture (SOA). Tegelijkertijd wordt een transitie naar Agile DevOps teams ingezet om zo autonoom mogelijk consumeerbare producten af te leveren. De Belastingdienst heeft er voor gekozen dat aan de hand van een eigen framework (SABel) te doen afgeleid van het Scaled Agile Framework. De afdeling is een omslag aan het maken van voortbrengen volgens de waterval methode naar agile werken. Er wordt voor de modernisering al enige tijd in scrum teams gewerkt. Op dit moment wordt de ART ingericht. De volgende stap is het groeien naar Continious integretion/Continious delivery (CI/CD) en DevOps. Hiervoor is het nodig om onder meer in de ontwikkelstraten container hosting te implementeren.

Eisen

  • Alleen Nederlandstalige CV’s aanbieden en kandidaten moeten perfect Nederlands kunnen spreken.
  • Opdracht is minder geschikt voor ZZP’ers ivm wet DBA
  • Certified Kubernetes Application Developer
  • New Relic Certified Performance Pro
  • HBO werk- en denkniveau (4 jaar)

Wensen

  • SOA: Fundament SOA (Architectura)
  • Java Cloud-native-applicatieontwikkeling (kennis van de principes van cloud native software)
  • Pipeline CI/CD
  • Observability (logging, tracing, metrix en bijbehorende monitoring)
  • Rest, SOAP
  • Liberty
  • Atlassian Suite (Jira/Confluence/Bit bucket)
  • Archimate
  • BizzDesign
  • algemene kennis van beveiliging van front- en backend applicaties
  • gevoel voor userbility vraagstukken
  • ervaring met agile methodes en principes zoals DevOps, Scrum, SAFe, Continuous Integration and Continuous Development en gerelateerde tooling.

Competenties

  • Analytisch
  • Communicatief/ organistiesensiviteit
  • Overtuigingskracht
  • Resultaatgericht
  • Zelfstandig

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

Shirley Trouwen

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.

Privacy Preference Center