Digitale Voorzieningen – Full stack Developer Generieke Voorzieningen

Detachering
Delen

Over de opdracht

Vacature Digitale Voorzieningen – Full stack Developer Generieke Voorzieningen

In het kort: Je gaat als full stack developer in een multidisciplinair team het ZDMS-portaal en de digitale stadsarchiefinfrastructuur ontwikkelen, beheren en verbeteren, met moderne cloudtechnologie en nauwe afstemming met gebruikers en stakeholders. Opdrachtomschrijving Wil je werken aan een generieke digitale informatievoorziening waar diverse directies en andere afnemers terecht kunnen om informatie duurzaam toegankelijk te maken en houden? Vind je het belangrijk dat de gemeente Amsterdam aan wettelijke compliance-eisen kan blijven voldoen? Kom je meebouwen aan een slimmer, toegankelijker en duurzamer Amsterdam? Amsterdam digitaliseert steeds verder. Met behulp van technologie kunnen we het leven in de stad verbeteren en gemakkelijker maken. Dit doen we met multidisciplinaire, agile ontwikkelteams, die zelfstandig hun eigen producten ontwikkelen en beheren in de Azure Cloud. Dienstverleningsplatform Stadsarchief Amsterdam Om de groeiende vraag naar onze diensten te kunnen blijven faciliteren bewegen we als ZDMS Stadsarchief steeds meer richting een self-service concept. In dit kader willen we een portaal in het leven roepen waarin onze diensten bij elkaar komen en directies hun interesse voor een dienst concreet kenbaar kunnen maken. Dit gebruiksvriendelijke portaal biedt onder andere: – Een formulierfunctionaliteit waarin ingevoerde metadata kan worden gevalideerd op volledigheid en juistheid voordat een bestand wordt gegenereerd welke kan worden overgebracht naar het digitale archief; – Een uploadfunctionaliteit voor datasets; – En andere functionaliteiten die in de toekomst zullen worden bedacht, ontwikkelt en aangeboden op basis van behoefte. Ben jij een ervaren Full stack developer met passie voor applicatieontwikkeling? Dan ligt er bij ons een unieke kans: bouw mee aan de Digitale Stadsarchief infrastructuur van Amsterdam. Werkzaamheden Als Full stack Developer houd je je primair rondom het ZDMS portaal bezig met: – Je werkt mee aan het oplossen van tastbare vraagstukken van de stad middels softwareproducten; – Samen met een multidisciplinair team ontwikkel, deploy en onderhoud je de gehele applicatie lifecycle; – Je stemt af met de product owner, klanten, eindgebruikers en teamgenoten over de beste oplossingen; – Je schrijft hoogwaardige, goed geteste code en voert code reviews uit op het werk van teamleden; – Dit doe je volgens principes en standaarden van de stad op het gebied van architectuur, cloud en softwareontwikkeling; – Je werkt met interessante collega’s met vaak heel verschillende achtergronden aan herkenbare en relevante vraagstukken; – Samen met developers uit andere teams maak je deel uit van een Gilde waarin we kennis delen. Gemeentelijke organisatie De gemeentelijke organisatie bestaat uit 5 clusters, een bestuurs- en concernstaf, 7 stadsdelen en 1 stadsgebied. De stadsdelen besturen samen met de gemeenteraad, burgemeester en wethouders de stad Amsterdam. De 5 clusters zijn: Ruimte en Economie, Sociaal, Stadbeheer, Bedrijfsvoering, Digitalisering, Innovatie en Informatie. De clusters hebben expertise op een specifiek terrein, zoals sport, jeugd of parkeren. Zij werken beleid uit tot stadsbrede kaders waarbinnen de stadsdelen het uitvoerende werk kunnen doen. Ook bieden zij directe ondersteuning aan bewoners die dit nodig hebben, bijvoorbeeld op het gebied van participatie of werk. De stadsdelen houden zich onder andere bezig met de inrichting van straten en pleinen, groen en parken en welzijnswerk in de buurt. Ze zorgen ervoor dat wat ze doen, past bij de behoeften in hun stadsdeel en bij het beleid voor de hele stad. De opdrachtgever Digitalisering bij gemeente Amsterdam Amsterdam is een unieke stad. Aantrekkelijk om te wonen, werken en studeren en toonaangevend als dynamische internationale metropool. Tegelijkertijd staat de stad voor een grote uitdaging. De snelle verandering van onze samenleving leidt tot nieuwe opgaven voor de stad. Vaak hebben die opgaven digitaliseringsvraagstukken waarvoor softwareontwikkeling nodig is. De stad werkt opgavegericht met multidisciplinaire (DevOps) ontwikkelteams. Deze teams werken aan algemene voorzieningen zoals een dataplatform, App framework en componenten bibliotheek. Maar ook aan applicaties die collega’s en burgers ondersteunen. De applicaties die jij ontwikkelt hebben een groot bereik en maatschappelijke impact op de stad. Vakgroep Softwareontwikkeling De vakgroep softwareontwikkeling bestaat uit 120 professionals en levert mensen en kennis aan ontwikkelteams in de stad. De vakgroep zorgt voor ontwikkelstandaarden, stimuleert samenwerking middels gildes en faciliteert hergebruik van code middels generieke componenten. De vakgroep is onderdeel van de directie Digitale Voorzieningen binnen de IT organisatie (DII) van de stad. Deze directie draagt zorg voor het ontwikkelen en beheren van kwalitatief hoogstaande digitale diensten. Het team Het ZDMS Stadsarchief team bestaat uit bevlogen, analisten, datamigratie experts, functioneel beheerders, en (strategisch) adviseurs. Samen ontwikkelen en onderhouden we: – Een centrale generieke digitale informatie-nutsvoorziening; – Dienstverlening om informatie duurzaam toegankelijk te houden en beschikbaar te stellen. We helpen directies en afnemers effectief gebruik te maken van het Stadsarchief, ontwikkelen infrastructuur en ondersteunende componenten en stimuleren standaardisatie en hergebruik. Beoordeling Interview – Om de functie of opdracht goed uit te kunnen voeren moet de kandidaat over bepaalde competenties beschikken. – Ook wordt van alle medewerkers en ‘externe inzet’ van de gemeente Amsterdam verwacht dat zij open, actief en integer zijn. – De opdrachtgever heeft voor deze offerteaanvraag de onderstaande competenties als eis gesteld. – Er wordt aangegeven welk niveau van beheersing vereist is (basis, gevorderd of expert). – De kandidaat moet in staat zijn om de beheersing van de competenties tijdens het gesprek aan te kunnen tonen. – De beheersing van de competenties wordt tijdens het interview beoordeeld door de opdrachtgever. Aan alle kandidaten worden dezelfde vragen gesteld om te kunnen toetsen in welke mate ze aan de competenties voldoen. – De vragen die door de opdrachtgever worden gesteld worden vooraf niet bekend gemaakt. – Per competentie wordt een cijfer (0-10) gegeven met onderbouwing. De gemeente kan besluiten vooraf een weging mee te geven aan de competenties. – De score van de kandidaat op de competenties dient per competentie minimaal een 6 te zijn. Als dat niet het geval is, dan wordt de offerte terzijde gelegd. – De beoordeling van het interview leidt tot de rangorde die bepaalt welke leverancier de opdracht gegund krijgt.

Eisen

Uitvoeringsvoorwaarde arbeidsrelatie
De aard en organisatorische inbedding van deze opdracht maken dat niet iedere contractvorm passend is; voor deze opdracht wordt daarom uitgegaan van uitvoering via detachering.
OverheidZZP sluit geen specifieke contractvorm of categorie opdrachtnemers op voorhand uit. Wel geldt dat iedere opdracht moet kunnen worden uitgevoerd op een wijze die in overeenstemming is met de toepasselijke wet- en regelgeving, waaronder de regels omtrent de kwalificatie van arbeidsrelaties en de Wet DBA.
De geschiktheid van een opdracht voor een bepaalde contractvorm wordt beoordeeld aan de hand van de beoogde feitelijke uitvoering van de werkzaamheden en niet uitsluitend op basis van de gekozen juridische constructie. Daardoor kan het voorkomen dat een opdracht zich, gelet op de aard, inrichting of organisatorische inbedding van de werkzaamheden, niet leent voor alle contractvormen.
Inschrijvers dienen desgevraagd aannemelijk te maken op welke wijze zij de opdracht zullen uitvoeren en hoe daarbij wordt voldaan aan de toepasselijke wet- en regelgeving. Indien onvoldoende aannemelijk wordt gemaakt dat de opdracht binnen de voorgestelde constructie rechtmatig kan worden uitgevoerd, kan een inschrijving buiten beschouwing worden gelaten.

– U voegt het cv toe van de kandidaat. Het cv is opgesteld in het Nederlands en is maximaal 5 A4 groot. – De aangeboden kandidaat beschikt minimaal over een HBO werk- en denkniveau. – De aangeboden kandidaat heeft een een goede beheersing van de Nederlandse taal in woord en geschrift. – De aangeboden kandidaat heeft minimaal 5 jaar ervaring als developer van webapplicaties. – De aangeboden kandidaat heeft aantoonbare werkervaring met de talen en tooling: TypeScript/React voor de frontend, Python/Django voor de back-end en PostgreSQL als database (of vergelijkbare ervaring in een verwante stack). – De aangeboden kandidaat heeft kennis van de huidige trends en best practices in front-end, back-end en cloud architectuur, inclusief performance, security en usability. – U dient minimaal 1 relevante referentie op te geven van de aangeboden kandidaat. – Is de aangeboden kandidaat in de afgelopen 2 jaar in loondienst geweest bij de gemeente Amsterdam? – De kandidaat van de voorlopig winnende Inschrijver (voornemen tot gunnen opdracht) moet op het moment van de start van de opdracht in loondienst zijn van de Inschrijver voor minimaal het aantal uren en de looptijd van de opdracht (incl. eventuele verlengingen). – Verificatie van de kennis van de kandidaat. – Verificatie van de ervaring van de kandidaat.

Wensen

LET OP: Op basis van de wensen van onze opdrachtgever wordt bepaald of je eventueel wordt uitgenodigd voor een selectiegesprek. Het is dus noodzakelijk dat je ook op de wensen een sterke match hebt.

– De aangeboden kandidaat is in het bezit van een diploma op het gebied van informatica. (10 punten) – De aangeboden kandidaat heeft kennis van en ervaring met op Azure Cloud omgevingen. (15 punten) Competenties – Analytisch vermogen (5 punten) – Samenwerken (5 punten) – Initiatief (5 punten) – Plannen (5 punten)

Overige informatie

Optie tot verlenging: Ja, meerdere keren tot totale duur max 24 maanden Gespreksdatum: z.s.m. na sluiting

Procedure

De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.

  • Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken.
  • Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct!
  • Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief/maandloon.

Op basis van deze informatie kunnen wij voor je aan de slag! We nemen contact met je op om alle verdere details goed door te nemen en duidelijke afspraken met je te maken voor we je daadwerkelijk voorstellen.

Reageer nu op

Digitale Voorzieningen – Full stack Developer Generieke Voorzieningen

Let op: Gewenste contractvorm voor deze opdracht is detachering


Wij staan voor je klaar!

(ma - vr 09:00 - 17:00)

Vraag over de opdracht? Wij ontvangen graag je vraag per mail via [email protected]

Bureau/partner?

Je kunt dan alleen voorstellen na aanmelding en toelating als partner via onderstaande pagina.

Hulp met je stukken?

Leer hier hoe je een goede motivatiebrief schrijft (als ZZP-er) in het publieke domein!

Leer hier hoe je je CV herschrijft naar de opdracht (als ZZP-er) in het publieke domein!

Leer hier hoe je je competenties verwerkt in je CV, motivatiebrief en gesprek!

Veelgestelde vragen

Wij kennen de meeste opdrachtgevers goed en weten waar zij op letten in een selectieproces. Die ervaring gebruiken we bij elke aanbieding: we toetsen je CV en geven gerichte tips over je CV, motivatie, (concurrerend) uurtarief en presentatie. Ook wanneer je op gesprek mag helpen wij je met de voorbereiding. Zo vergroten we samen je slagingskans!

Reageren is altijd vrijblijvend (no cure no pay) en nog niet definitief. Na jouw reactie nemen we altijd eerst contact met je op, en pas als jij helemaal akkoord bent met de financiële en praktische uitgangspunten dragen wij je formeel voor bij de opdrachtgever. We werken met een eerlijke, marktconforme fee bovenop jouw uurtarief, verwerkt in het tarief richting de opdrachtgever. Samen stemmen we altijd af welk uurtarief jij wilt ontvangen en verkennen we of de opdracht goed aansluit bij jouw ambities en kwaliteiten.

Bij OverheidZZP vind je opdrachten die via verschillende contractvormen kunnen worden uitgevoerd, waaronder ZZP en detachering. Per opdracht wordt beoordeeld welke contractvorm(en) passend zijn, afhankelijk van de aard van de werkzaamheden, de organisatorische inbedding en de wijze waarop de opdracht feitelijk wordt uitgevoerd. Je herkent de voorkeur of uitgangspunten voor een opdracht aan het label bovenaan de vacature: ZZP (of detachering) of Detachering . Staat bij een opdracht uitsluitend ‘Detachering’? Dan is op basis van de kenmerken van die specifieke opdracht gekozen voor uitvoering via detachering. Dit betekent niet dat bepaalde groepen opdrachtnemers op voorhand worden uitgesloten, maar dat de opdracht zich gelet op de beoogde uitvoering niet leent voor alle contractvormen. Lees hier meer over de uitvoeringsvoorwaarde arbeidsrelatie en detachering.

De eisen die bij een opdracht staan vermeld zijn knock-out criteria: je moet hier 100% aantoonbaar aan voldoen om in aanmerking te komen. Wensen zijn geen harde vereisten, maar het is wel aanbevolen om aan zoveel mogelijk wensen te voldoen om kansrijk te zijn in de selectie. Reageer alleen als je zeker weet dat je aan alle eisen en de meest essentiële wensen voldoet.

Gebruik de eerste pagina van je CV of een deel van je motivatiebrief voor een heldere onderbouwing van jouw match. Neem alle eisen en wensen uit de opdracht over en beschrijf steeds kort hoe je hieraan voldoet. Dit maakt de aansluiting op de opdracht direct inzichtelijk en helpt de opdrachtgever in het begrijpen van jouw aanbieding. Je kunt hiervoor dit format gebruiken.

Relevante opdrachten

Interesse, en overtuigd van een sterke match?

Mogen wij je helpen met zoeken?

Wij helpen je graag met het vinden van een passende opdracht in het publieke domein! Interim of detachering? Neem contact met ons op dan gaan wij vrijblijvend persoonlijk voor je op zoek!