Senior Ontwikkelaar Nationale Databank Flora en Fauna

BIJ12

BIJ12
11 maanden
Nog 8 dagen

Dit ga je doen

Wie zijn wij
BIJ12 is de uitvoeringsorganisatie voor de 12 provincies en brengt kennis en informatie bijeen over het landelijk gebied en de fysieke leefomgeving in Nederland. BIJ12 zorgt voor uniformiteit in informatievoorziening en de uitvoering van provinciale regelingen.
Hieraan wordt gewerkt vanuit 4 units:

  • Faunazaken en ACSG (Advies Commissie Schade Grondwater)

  • Natuurinformatie en Natuurbeheer

  • GBO voor het beheer van gezamenlijke informatiesystemen

  • Stikstof en Natura 2000

 

De Nationale Databank Flora en Fauna (NDFF) is de meest complete databank met natuurgegevens in Nederland. De NDFF bundelt, uniformeert en valideert zo veel mogelijk natuurgegevens in Nederland en brengt daarmee in beeld wat er bekend is over het voorkomen en de ontwikkeling van planten- en diersoorten. De gebruikers hebben met de NDFF de beschikking over een databank met circa 200 miljoen waarnemingen van hoge kwaliteit. 
Onze dynamische organisatie bestaat uit 30 medewerkers verdeeld over een Service-, kwaliteits- en een Scrumteam. Het Serviceteam bedient onze klanten (1e lijn), het kwaliteitsteam borgt de kwaliteit van de data en het Scrumteam zorgt voor de ontwikkeling en het beheer van de databank en de verbonden applicaties. Het gehele pakket van functioneel, applicatie- en technisch beheer wordt binnen het team gedekt. De NDFF werkt nauw samen met een groot deel van alle organisaties die werken met inzameling en/of gebruik van natuurgegevens. 

In 2021 is de NDFF gestart met een transitie naar Open data. Er wordt geïnvesteerd in het duurzaam borgen van de organisatie en de vernieuwing van de techniek van de NDFF. In de komende jaren wordt de databank omgebouwd naar een gratis toegankelijke datavoorziening.  
 
Wij zoeken per direct een ervaren en zelfstandige senior ontwikkelaar die voor 24-32 uur per week ondersteuning kan bieden aan de Nationale Databank Flora en Fauna.  
 
 
Wij hebben de volgende functie-eisen: 

  • Minimaal 3 jaar ervaring met het ontwerpen, ontwikkelen en beheren van applicaties, waaronder REST API's en moderne webtechnieken; 

  • Aantoonbare ervaring met objectgeoriënteerde design patterns/principles (SOLID, DRY, Clean Coding, Test driven development, etc.);   

  • Ervaring met het ontwikkelen op diverse back-end en front-end frameworks zoals bij voorkeur FastAPI, Django en Angular; 

  • Ervaring met Python en Typescript. Ervaring met PHP, Java is een pre; 

  • Ervaring met ontwerp, ontwikkeling en beheer van applicaties in de cloud; 

  • Kennis van databases (PostgreSQL, PostGIS), ORM mappers en Geodata; 

  • Ervaring met het ontwikkelen van API's op basis van microservices-architectuur; 

  • Ervaring met een breed scala aan tools en technologieën, waaronder Git, Docker, GitLab, CI/CD pipelines, Kubernetes en cloud platforms (Azure); 

  • Kennis van security aspecten in softwareontwikkeling, zoals OWASP Top 10; 

  • Je kunt werken in een scrum team; 

  • Affiniteit met inventarisaties, natuurgegevens, ecologie, soorten en taxonomie is een pre. 

 

 
 
Werkzaamheden: 

  • Ontwikkelen van applicaties; 

  • Beheren en onderhouden van applicaties; 

  • Meedenken in architectuur-beslissingen; 

  • Meewerken aan de infrastructuur voor het hosten van applicaties; 

  • Maken van Kubernetes configuratie m.b.t. applicaties. 

 

 
Gewenste eindresultaat: 
We werken aan een grote vernieuwing van het NDFF platform en met de inzet van de ontwikkelaar verwachten we nieuwe applicaties op te leveren die de NDFF een duurzame toekomst geven.  

Overeenkomst wordt aangegaan met de duur van 1 jaar met de optie tot tweemaal een verlenging van 12 maanden. Verlenging vindt plaats op basis van verder gelijkblijvende contractuele voorwaarden (waaronder het uurtarief).

Uitvoeringsvoorwaarde
Met het verstrekken van de opdracht (aan de ondernemer die inschrijft op de onderhavige opdracht en voor gunning in aanmerking komt) en opdrachtgever (IPO BIJ12) mag géén arbeidsrelatie/dienstbetrekking tot stand komen. De inschrijver dient dit te waarborgen. Bij het inschrijven op de onderhavige opdracht moet in dit kader rekening worden gehouden dat de uitvoering van de werkzaamheden plaatsvindt onder direct leiding en toezicht van IPO BIJ12. Dit betekent dat niet wordt voldaan aan de criteria voor zelfstandigheid zoals vereist onder de Wet Deregulering Beoordeling Arbeidsrelaties (Wet DBA). IPO BIJ12 merkt hierbij op dat aan de voornoemde uitvoeringsvoorwaarde niet wordt voldaan als de inschrijver een ZZP-er is (ongeacht of dit een eenmanszaak of een BV is).

Dit ben jij

  • A) Geef naast het cv een aparte toelichting op alle eisen en
    shortlistcriteria in hetzelfde document. Bij voorkeur op 1 pagina dient u
    aan te geven met welke in het cv genoemde ervaring u voldoet aan de
    gestelde eisen en shortlistcriteria
  • Minimaal 3 jaar aantoonbare werkervaring met het ontwerpen,
    ontwikkelen en beheren van applicaties, waaronder REST API”s en moderne
    webtechnieken
  • Minimaal 1 jaar aantoonbare werkervaring met objectgeoriënteerde
    design patterns/principles (SOLID, DRY, Clean Coding, Test driven
    development
  • Aantoonbare werkervaring met het ontwikkelen op diverse back-end en
    front-end frameworks zoals bij voorkeur FastAPI, Django en Angular
  • Aantoonbare werkervaring met Python en Typescript
  • Aantoonbare werkervaring met ontwerp, ontwikkeling en beheer van
    applicaties in de cloud
  • Kennis van databases (PostgreSQL, PostGIS), ORM mappers en Geodata
  • Aantoonbare werkervaring met het ontwikkelen van API's op basis van
    microservices-architectuur
  • Aantoonbare werkervaring met een breed scala aan tools en
    technologieën, waaronder Git, Docker, GitLab, CI/CD pipelines, Kubernetes
    en cloud platforms (Azure)
  • Shortlistcriterium 1: Aantoonbare werkervaring met PHP
  • Shortlistcriterium 2: Aantoonbare werkervaring met Java
  • Shortlistcriterium 3 Aantoonbare werkervaring binnen het natuurdomein
  • Fase 2. Mondelinge ronde: beoordeling prijs en kwaliteit. Prijs maximaal
    200 punten en Kwaliteit maximaal 800 punten Indien in het interview de
    kandidaat 300 punten of minder behaald, behoudt BIJ12 zich het recht om
    niet te gunnen. A. Persoonlijke eigenschappen 200/100/50/0 •
    Resultaatgericht • Initiatiefrijk • Samenwerkingsgericht • Analytisch •
    Leergierig en flexibel B. Vaardigheden 300/200/100/0 • Schrijven van
    gestructureerde code volgens bekende ontwerp-principes • Debuggen en
    oplossen van complexe problemen • Mee kunnen denken in software- en
    architectuurkeuzes • CI pipelines kunnen bouwen en onderhouden • Kubernetes
    configuratie en IaC kunnen lezen en (door)ontwikkelen C. Kennis
    300/200/100/0 • Minimaal 3 jaar ervaring met het ontwerpen, ontwikkelen en
    beheren van applicaties, waaronder REST API's en moderne webtechnieken; •
    Aantoonbare ervaring met objectgeoriënteerde design patterns/principles
    (SOLID, DRY, Clean Coding, Test driven development, etc.) • Ervaring met
    het ontwikkelen op diverse back-end en front-end frameworks zoals bij
    voorkeur FastAPI, Django en Angular; • Ervaring met Python en Typescript.
    Ervaring met PHP, Java is een pre. • Ervaring met ontwerp, ontwikkeling en
    beheer van applicaties in de cloud • Kennis van databases (PostgreSQL,
    PostGIS), ORM mappers en Geodata; • Ervaring met het ontwikkelen van API's
    op basis van microservices-architectuur • Ervaring met een breed scala aan
    tools en technologieën, waaronder Git, Docker, GitLab, CI/CD pipelines,
    Kubernetes en cloud platforms (Azure). • Kennis van security aspecten in
    softwareontwikkeling, zoals OWASP Top 10. • Affiniteit met inventarisaties,
    natuurgegevens, ecologie, soorten en taxonomie

Dennis Hordijk

Recruitment Consultant

Dennis Hordijk

Het proces

Dit verhaal gaat over jou

01

De zoektocht – waar begin je?

Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact.

02

De kennismaking – een goed gesprek, geen kruisverhoor

Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is.

03

Afspraken maken – helder en zonder kleine lettertjes

Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen.

04

Introductie – wij regelen de papierwinkel

Je levert een bijgewerkt cv, motivatie en eventuele referenties aan. Wij stellen de introductie samen, volledig afgestemd op de wensen van de opdrachtgever. Alles wat we bespreken komt daarin terug – eerlijk, transparant en geen verrassingen.

05

Even geduld – maar we houden je op de hoogte

Overheidsprocessen kunnen soms traag zijn. Wij geven je vooraf een realistische tijdlijn en houden je tussendoor op de hoogte. Geen radiostilte, maar duidelijke updates.

06

Op gesprek – goed voorbereid op pad

Word je uitgenodigd? Mooi! We plannen samen het gesprek en bereiden het grondig voor. We geven je tips & tricks en duiken in de inhoud van de opdracht. Het doel: jouw kansen maximaliseren.

07

Go of No-Go – samen evalueren

Na het gesprek evalueren we hoe het ging. Wil jij door en ziet de opdrachtgever het ook zitten? Dan koppelen we je aan één van onze uitzendpartners. Zij regelen het uitzendcontract. Is het toch geen match? Dan halen we feedback op en zoeken we verder.

08

Aan de slag – alles geregeld, jij kunt starten

Bij een succesvolle bemiddeling leggen we alle afspraken vast in een overeenkomst. Je uitzendpartner regelt het contract, de administratie en zorgt ervoor dat je netjes en op tijd betaald wordt. Jij hoeft alleen maar te focussen op je werk (en een taart sturen mag altijd 😉).

09

Service – ook ná de start zijn we er voor je

Zolang je aan de opdracht werkt, blijven wij je aanspreekpunt. Ook kan je regelmatig uitnodigingen van ons verwachten voor kleine events en borrels bij ons op kantoor. Heb je vragen over je opdracht, verlenging of indexaties? Eén belletje en we helpen je verder. Is de opdracht afgerond? Dan zoeken we met plezier naar een volgende uitdaging voor je.

Iets voor jou?

Laat het ons weten!

Reageer op deze vacature via TenMonks en Dennis neemt contact met je op om de match te verkennen.

Iets voor jou?

Reageer dan vandaag nog!

Feedback