Senior Back-end developer
Gemeente Amsterdam
Locatie
Amsterdam
Uren per week
32 - 36
Maximum tarief
€
95
p/uur
Looptijd
01-06-2024 t/m 31-05-2025
Publicatiedatum:
Status
Omschrijving van de opdracht
Deadline:
Het datateam Basis- en Kernregistraties (BenK) is verantwoordelijk voor het ontsluiten en beschikbaar stellen van gegevens uit de Basis- en Kernregistraties aan alle type afnemers; zowel interne gebruikers van de gemeente Amsterdam als burgers en/of externe klanten en leveranciers.
Deze afnemers gebruiken deze essentiële data van de basis- en kernregistraties in hun standaard werkprocessen. Je werkt in een multidisciplinair Agile/Scrum team, in een moderne DevOps omgeving. Afhankelijk van het thema, bestaat een team uit Business Analisten, (data) engineers, Back-end developers, een product owner en een scrum master.
Als Senior Back-end Developer zorg je, in samenspraak met je product owner, voor afstemming met de klant en je teamgenoten. Je geeft heldere en richtinggevende adviezen op het gebied van innovatie, ontwikkeling en onderhoud van de huidige applicaties. De taken voor de Senior Back-end Developer binnen het datateam Basis- en Kernregistraties zijn:
- Het begeleiden en coachen van junior en medior ontwikkelaars in het team;
- In het kader van het Programma “Uitfaseren Makelaarsuite (MKS)”, ontwikkelen van de vereiste additionele functionaliteit voor het realiseren van de nieuwe aansluitingen van de Basisregistraties personen (BRP) en Handelregister (HR) op het nieuwe MSAzure Dataplatform;
- Overleg, samen met de analisten van het team, over de (technische) specificaties van afname en levering van te ontsluiten datastromen met de diverse stakeholders;
- Naar verwachting, zal CloudVPS eind Q1-2024 uitgefaseerd worden. Echter het proces van exploitatie, beheer en onderhoud binnen MSAzure is nog maar net gestart. Bovendien wordt er nu, door het tijdspad van de migratie en de daarmee samenhangende drukte, veel technical debt gecreëerd welke de komende maanden gecorrigeerd moet worden. Als Senior Back-end Developer werk je samen met het team aan het consolideren en stabiliseren van de gemigreerde diensten en je werkt aan het inrichten van de nodige (geautomatiseerde) componenten voor het efficiënt beheren van de nieuwe diensten.
Resultaten:
De Senior Back-end Developer in het Datateam Basis- en Kernregistraties dient de volgende resultaten op te leveren:
- Als onderdeel van het Programma “uitfaseren Makelaar Suite”, de aansluiting verzorgen van de Basisregistraties Handelsregister (HR) en Personen (BRP). Opstellen van nieuwe datamodellen, inrichten van een gegevensmagazijn en ontwerpen en implementeren van nieuwe data-producten voor deze registraties.
- Ontwerpen en implementeren van een nieuwe gemeentelijke notificatie service; het mogelijk maken dat de gemeente beter gebeurtenisgedreven (ook “event driven” genoemd) werkt.
- Bijdragen aan een optimaal beheer en onderhoud van de in MSAzure net ingerichte team-datavoorziening en aan het consolideren van het Dataplatform. Belangrijke doelen zijn het zorgen voor continuïteit van diensten en voor betrouwbaarheid van diensten (obv gestandaardiseerde en geautomatiseerde monitorings-activiteiten).
- Kennisoverdracht en coaching van de junior ontwikkelaars, waarna deze taken zelfstandig kan uitvoeren.
Opdracht eisen
- Minimaal 8 jaar recente werkervaring als back-end developer, waarvan minimaal 5 jaar met Python en SQL (inclusief spatial-analyses).
- Aantoonbare kennis van en affiniteit met het domein-werkveld (ICT en Data) en uitgebreide kennis van het stelsel van Basis- en Kernregistraties.
- Ervaring met het ontsluiten van data en het bouwen van pipelines in Microsoft Azure, met behulp van tooling zoals Databricks of Unity.
- Relevante werkervaring opgedaan bij de overheid.
- Ervaring met PostgreSQL en Elasticsearch.
- Enkele jaren recente werkervaring opgedaan in een organisatie waarin met Agile/Scrum wordt gewerkt.
Is deze opdracht iets voor jou?
Past jouw ambitie, kennis en talent bij deze opdracht? Reageer via de knop.
Word je enthousiast van deze opdracht? Laat het ons weten!
Bij een geschikte match stelt TenTalent je graag voor! Vul het onderstaande formulier in en upload je CV. We lezen graag hoe jouw CV aansluit bij deze opdracht.