| Start | 01-01-2026 |
| Einddatum | 31-12-2027 |
| Optie op verlenging | Nee |
| Uren per week | 40 |
| Locatie | Den Haag + Remote |
| Bijzonderheden | Deze aanvraag is geschikt voor een ZZP'er. 2 CV's kan ik aanbieden echter 1fte wordt er gezocht. |
| Tarief | ICTU heeft geen tarief gegeven dus graag aanbieden tegen een all-in marktconform tarief |
| Sluitingstijd | 26-11-2025 om 13.00 |
| 1. Wat is de reden om een professional in te huren? |
| Specifieke expertise: er is behoefte aan een specifieke deskundigheid die niet of nauwelijks aanwezig is bij de opdrachtgever. De opdracht behelst het doorontwikkelen van een software-ontwikkelplatform voor enkele meerjarige softwareontwikkelprojecten. Dit vereist specifieke expertise van te gebruiken tools en omgevingen. Deze expertise is niet aanwezig binnen ICTU. |
| 2. Voert de professional het geheel van het takenpakket van de interne medewerker uit? |
| Nee, de werkzaamheden behelzen geen werkzaamheden die tot de kernwerkzaamheden van ICTU behoren. De werkzaamheden behoren op basis van huidige inzichten ook niet tot een functie die in de nabije toekomst ingevuld gaat worden door een eigen medewerker van ICTU. |
| 3. Gaat personeel van de opdrachtgever de professional werkinhoudelijk aansturen? |
| Nee, professional is volledig zelfstandig in het bepalen van zijn werktijden en stemt in onderling overleg de op te leveren (deel)resultaten af. De professional realiseert volgens eigen inzicht en volgens afgesproken kwaliteitsnormen de gedefinieerde (deel)resultaten. Er wordt geen werkinhoudelijke aansturing of leiding en gezag op de professional uitgeoefend. |
| 4. Gaat Opdrachtgever de professional (periodiek) inhoudelijk beoordelen? |
| Nee, er worden geen functionerings- of beoordelingsgesprekken met de professional gevoerd. Er vindt periodiek overleg plaats op het behalen van de (deel)resultaten en een eindoverleg bij de oplevering van het eindresultaat. |
| 5.Bepaalt de professional zelf hoe, wanneer en waar de opdracht wordt uitgevoerd? |
| Ja, de professional deelt zijn werkzaamheden zelfstandig in. Hij verricht deze naar eigen inzicht. De professional houdt zich aan wettelijke normen en onderling gemaakte afspraken, over de oplevering van het resultaat/de resultaten en de doorlooptijd van de werkzaamheden. |
| 6. Is de professional vrij om zichzelf in de uitvoer van de opdracht te laten vervangen? |
| Ja, mits de vervanger over dezelfde kennis en kunde beschikt en na overleg en goedkeuring ICTU. |
| 7.Zijn er binnen de afdeling ook interne medewerkers die dezelfde werkzaamheden uitvoeren? |
| Nee, ICTU heeft geen medewerkers in dienst die dezelfde werkzaamheden uitvoeren of vacatures voor dezelfde werkzaamheden open staan. |
| 8. Wie voorziet de middelen en materialen die nodig zijn voor de opdracht? |
| De professional voorziet zich van eigen middelen en materialen. |
| Omschrijf de context van het project/programma waarin de activiteiten plaatsvinden, wanneer en op grond waarvan is het project/programma afgerond en welke rol heeft de professional binnen het project/programma? |
| Beschrijving project: Voor een aantal lopende en nieuwe softwareprojecten van ICTU is de implementatie, doorontwikkeling en ondersteuning van het benodigde ontwikkelplatform ondergebracht in een apart project. Doel van het project is om het ontwikkelplatform tot en met 2027 door te ontwikkelen, met als eindresultaat:
De professional werkt op basis van een productvisie en met inachtneming van de kwaliteitsrichtlijnen van ICTU zelfstandig aan de implementatie, doorontwikkeling en ondersteuning van het ontwikkelplatform, waarbij de resultaten worden opgeleverd in overeenstemming met de afgesproken releases. Nieuwe (tweemaandelijkse) releases bestaan uit nieuwe features, updates aan de hardware, netwerkinfrastructuur en tools die onderdeel uitmaken van het platform (denk aan updates van firewalls, netwerkverbindingen en tools als GitLab, SonarQube, Nexus, etc.), bug fixes en user stories die bijdragen aan de stabiliteit, capaciteit, beschikbaarheid, snelheid, functionaliteit, gebruiksvriendelijkheid, compliance en veiligheid van het ontwikkelplatform. Omschrijving einde project: Het project is eind 2027 afgerond, als de genoemde doelen zijn bereikt. Deelresultaten worden overgedragen aan de beheerorganisatie. Welke rol heeft de professional binnen het project: De professional heeft binnen het project de rol van DevOps Platform Engineer . |
| Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij? |
| De professional is als DevOps platform Engineer verantwoordelijk voor het ontwerpen en inrichten van softwareproducten voor het ontwikkelplatform, de implementatie hiervan bij projecten en het schaalbaar maken naar een private cloud. De DevOps platform Engineer:
|
| Welke concrete resultaten dient de professional te behalen? Resultaten dienen concreet en meetbaar te zijn. |
| Welke deelresultaten zal de professional dienen te behalen gedurende de opdracht: De DevOps Platform Engineer realiseert de volgende deelresultaten, waarbij de roadmap als uitgangspunt geldt:
Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren. De opdracht is voltooid wanneer voor de doorontwikkeling van het ontwikkelplatform de volgende overeengekomen eindresultaten door de professional zelfstandig zijn opgeleverd:
|
| Hoe wat en wanneer zal het werk/de resultaten worden beoordeeld? Detailleer de criteria en momenten voor feedback en beoordeling. Voorbeeld: maandelijkse voortgangsrapporten en een eindbeoordeling bij projectafsluiting. |
De resultaten worden beoordeeld aan de hand van de overeengekomen KPI's voor codekwaliteit en beveiliging, zoals vastgelegd in de opdrachtvoorwaarden.
De voortgang van de deelresultaten wordt geëvalueerd in periodieke overlegmomenten, waarbij de professional zelfstandig verantwoording aflegt over de bereikte resultaten. |
| Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur? |
| De looptijd van het project is gebaseerd op basis van de looptijd van enkele langer lopende softwareprojecten bij ICTU. Naar verwachting is de doorontwikkeling eind 2027 afgerond en wordt er overgedragen naar beheer. Binnen de looptijd van het project kunnen er nieuwe ontwikkelingen zijn of wijzigingen in koers. Hierdoor kan de opdracht van de professional eventueel langer of korter worden. |
| Over welke specifieke kennis beschikt de professional, waarover het eigen personeel van de Opdrachtgever niet beschikt en waar een eventuele vervanger ook over zou moeten beschikken? |
De DevOps Platform Engineer beschikt over:
|
| Gewenste profiel | |||
| De professional is als DevOps Platform Engineer verantwoordelijk voor het ontwerpen en inrichten van softwareproducten voor het ontwikkelplatform, de implementatie hiervan bij projecten en het schaalbaar maken naar een private cloud. Daarnaast werkt de professional op basis van een productvisie en met inachtneming van de kwaliteitsrichtlijnen van ICTU zelfstandig aan de implementatie, doorontwikkeling en ondersteuning van het ontwikkelplatform, waarbij de resultaten worden opgeleverd in overeenstemming met de afgesproken releases. Nieuwe (tweemaandelijkse) releases bestaan uit nieuwe features, updates aan de hardware, netwerkinfrastructuur en tools die onderdeel uitmaken van het platform (denk aan updates van firewalls, netwerkverbindingen en tools als GitLab, Nexus, etc.), bug fixes en user stories die bijdragen aan de stabiliteit, capaciteit, beschikbaarheid, snelheid, functionaliteit, gebruiksvriendelijkheid, compliance en veiligheid van het ontwikkelplatform. Ook implementeert de professional zelfstandig nieuwe versies van UART, Dependency-Track, SonarQube en Quality-time in het engineering deel van het applicatieplatform en maakt aanpassingen aan die tools die nodig zijn voor nieuwe versies van de kwaliteitsaanpak en die nodig zijn voor integratie van de tools in het ontwikkelplatform. |
|||
| Eisen | |||
|
|||
| Wensen | |||
| Nr | Omschrijving | Gewicht | Beoordeling |
| 1. | Ervaring met VMware | 5% | Voor elk jaar ervaring 2 punten, tot een maximum van 10 punten |
| 2. | Ervaring met gebruik, deployment en configuratie van GitLab en/of Jenkins | 10% | Voor elk jaar ervaring 2 punten, tot een maximum van 10 punten |
| 4. | Ervaring met Zabbix en/of ElasticSearch | 5% | Voor elk jaar ervaring 2 punten, tot een maximum van 10 punten |
| 5. | Ervaring met Kubernetes | 10% | Voor elk jaar ervaring (naast de minimale ervaring van 2 jaar) 2 punten, tot een maximum van 10 punten |
| 6. | Ervaring met NetApp | 5% | Voor elk jaar ervaring 2 punten, tot een maximum van 10 punten |
| 7. | Ervaring met Ansible | 10% | Voor elk jaar ervaring (naast de minimale ervaring van 2 jaar) 2 punten, tot een maximum van 10 punten |
| 8. | Ervaring met SonarQube | 5% | Voor elk jaar ervaring 2 punten, tot een maximum van 10 punten |
| 9. | Ervaring met Python | 20% | Voor elk jaar ervaring (naast de minimale ervaring van 2 jaar) 2 punten, tot een maximum van 10 punten |
| 10. | Ervaring met Django | 10% | Voor elk jaar ervaring (naast de minimale ervaring van 2 jaar) 2 punten, tot een maximum van 10 punten |
| Prijs | |
| Gewicht van prijs bij beoordeling | 20% |