Standplaats: AMSTERDAM
Duur: 13-03-2025 - 12-03-2026
Optie tot verlenging: Ja
Reageren voor: 14-02-2025
Opdrachtomschrijving
Jij bent een Senior Cloud Platform Developer met ervaring in Azure DevOps, CI/CD, geautomatiseerd testen en het beheer van AzureML resources. Je komt te werken in een dynamisch team dat zich bezighoudt met de ontwikkeling en het beheer van cruciale data-oplossingen binnen de Gemeente Amsterdam. Dit team is verantwoordelijk voor het leveren van betrouwbare, schaalbare en veilige data-omgevingen die essentieel zijn voor de bedrijfsvoering en besluitvorming binnen de stad.
Werkzaamheden
Dit doe je op een gemiddelde werkdag:
• Je begint je dag met een daily met je team, waarin je de voortgang bespreekt, eventuele obstakels identificeert en de dagelijkse prioriteiten afstemt met je collega's;
• Een deel van je dag besteed je aan het optimaliseren en onderhouden van onze CI/CD pipelines in Azure DevOps. Dit kan inhouden dat je nieuwe build- en release definities configureert, geautomatiseerde tests integreert, performance bottlenecks oplost of werkt aan verdere automatisering van het deployment proces;
• Je werkt met Infrastructure as Code (IaC) om de Azure infrastructuur te beheren. Dit kan betekenen dat je PowerShell, Python, ARM en Bicep templates/scripts schrijft om nieuwe resources te provisionen, bestaande infrastructuur aan te passen of de infrastructuur te documenteren;
• Je neemt deel aan code reviews om de kwaliteit van de code te waarborgen en je deelt je kennis met collega's. Je schrijft en onderhoudt geautomatiseerde tests (unit, integratie, end2end) om ervoor te zorgen dat nieuwe features correct werken en bestaande functionaliteit niet wordt aangetast;
• Je beantwoordt vragen van gebruikers over Tableau, lost incidenten op en voert periodiek onderhoud uit aan de Tableau omgeving. Dit kan bijvoorbeeld het updaten van de Tableau Server inhouden of het oplossen van een connectie probleem met een database;
• Gedurende de dag heb je overleg met data scientists, developers en andere stakeholders om af te stemmen over projecten, problemen op te lossen en kennis te delen;
• Je draagt bij aan de documentatie van de infrastructuur, processen en procedures, zodat kennis binnen het team goed geborgd is.
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. Meer informatie over de gemeentelijke organisatie is te vinden op: https://www.amsterdam.nl/.
De opdrachtgever(s)
We willen een goede werkgever zijn die ervoor zorgt dat alle collega's zich gezien en gewaardeerd voelen. We koesteren verschillen tussen collega's, al die verschillen zorgen voor betere resultaten voor onze organisatie én onze stad. We streven daarbij naar een personeelsbestand dat een afspiegeling is van de beroepsbevolking van Amsterdam. Dus wie jij ook bent: bij ons ben je van harte welkom!
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 een automatiseringscomponent waarvoor software ontwikkeling nodig is. De stad werkt opgavegericht met multidisciplinaire (DevOps) ontwikkelteams. In deze teams wordt gewerkt aan generieke voorzieningen zoals een dataplatform, App framework of componenten bibliotheek maar ook aan specifieke applicaties die collega's en burgers ondersteunen. De applicaties die jij ontwikkelt hebben een enorm bereik en grote maatschappelijke impact op de inwoners van de stad.
Vakgroep Software Ontwikkeling
De vakgroep levert mensen en expertise aan opgave realisatie teams in de hele stad maar heeft ook zelf een aantal ontwikkelteams. Deze teams werken aan de doorontwikkeling en beheer op applicaties voor diverse interne klanten. Hierbij maken we gebruik van moderne methodes en technieken. Ook stimuleren we hergebruik van code middels standaarden, kennisdeling en de ontwikkeling van generieke componenten.
Functie-eisen:
- Werkervaring
De aangeboden kandidaat heeft minimaal 5 jaar ervaring als Cloud Platform Developer, met aantoonbare ervaring in Azure DevOps (CI/CD, IaC), Azure cloud services en infrastructuur.
De aangeboden kandidaat heeft ervaring met het schrijven en onderhouden van geautomatiseerde tests (unit, integratie, end-to-end).
De aangeboden kandidaat heeft recente ervaring in een vergelijkbare rol bij een G4 gemeente.
De aangeboden kandidaat beschikt minimaal over een WO werk- en denkniveau, aan te tonen met een diploma in een technische studie en werkervaring.
Dit dient duidelijk te blijken uit het cv.
Let op! De kandidaat moet het document meenemen naar het interview zodat de opdrachtgever kan controleren of deze voldoet. Indien het document niet aanwezig is of niet voldoet wordt het gesprek beëindigd en de offerte ter zijde gelegd.
Wensen:
- Werkervaring
De aangeboden kandidaat is bekend (werkervaring) met Microsoft EntraID.
Dit dient duidelijk te blijken uit het cv.
Wens
- Werkervaring
De aangeboden kandidaat heeft kennis van MLOps principes en ervaring met het automatiseren van model training en deployment.
Dit dient duidelijk te blijken uit het cv.
Wens
- Werkervaring
De aangeboden kandidaat heeft ervaring met het beheren en ondersteunen van Tableau omgevingen.
Dit dient duidelijk te blijken uit het cv.