Senior Fullstack Software Engineer PDOK
Role details
Job location
Tech stack
Job description
Participeren in een SCRUM team, met bijbehorende verantwoordelijkheden. Waarbij het team samen met de Product Owner en gebruikers spart over een gedegen oplossing;
- Doorontwikkeling (zowel zelfstandig als in teamverband) van het bestaande Selfservice platform (Golang, Angular) op een Kubernetes omgeving;
- Oplossen incidenten en onderhouden bestaande oplossingen;
- Actief beheren en monitoren van hoog beschikbare componenten;
- Sparren over ontwerpkeuzes en toekomstbestendige oplossingen;
- Peer reviewing en borgen van kennis (documentatie en kennisdeling);
- Actief bijdragen aan het ontwikkelen van unit- en integratietesten en testautomatisering;
- Deelnemen aan Scrum /DevOps sessies, waarin het team samen met de Product Owner en gebruikers spart over een gedegen oplossing;
- Met het DevOps team borg je het beheer en bewaking van de dienst.
U geeft een beschrijving van uw ervaring en kennis met DevOps werkzaamheden. Focus daarbij op ervaring waarmee u de traditionele barrière tussen development en operations slecht.
Beoordeling: De mate waarin uw ervaring en kennis aansluit bij de werkzaamheden die moeten worden uitgevoerd, zie belangrijkste taken en verantwoordelijkheden. Zoals bijvoorbeeld het beheren en deployen van complexe gedistribueerde systemen op Kubernetes (25 punten).
Deze functie is ingedeeld in functieschaal 11. Deze functieschaal is verbonden aan de desbetreffende CAO van de opdrachtgever inzake de inlenersbeloning.
Fee Flextender Flextender brengt voor deze opdracht € 1,90 per gewerkt uur in rekening bij de winnende leverancier.
Requirements
Let op: motiveer (kort) in het CV per knock-outcriterium hoe u hieraan voldoet.
- De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Let wel, de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving ter zijde gelegd.
- Een maximum uurtarief van € 95,00 exclusief btw, inclusief woon-werkverkeer en fee Flextender en overige kosten.
- Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 6 pagina's A4. De motivaties op de eisen en de antwoorden op de gunningscriteria dienen binnen het opgegeven aantal pagina's te worden opgenomen!
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift.
- Afgeronde (bachelor) hbo-opleiding of hoger.
- Minimaal 7 jaar ervaring met een recente versie van Angular.
- Minimaal 6 jaar ervaring met een recente versie van Golang.
- Minimaal 3 jaar ervaring als Software engineer in een cloud omgeving met Azure en Kubernetes.
- Minimaal 1 jaar ervaring met Argo Workflow.
Gunningscriteria (weging, totaal 100 punten) verdeeld in: Gunningscriterium 1 U geeft een beschrijving van uw ervaring en kennis van programmeren.
Beoordeling: De mate waarin uw ervaring en kennis aansluit bij de werkzaamheden die moeten worden uitgevoerd, zie belangrijkste taken en verantwoordelijkheden. Pluspunten voor programmeerervaring in bij PDOK gebruikte technologieën/technieken/tooling, zie hierboven (45 punten).
U geeft kort aan doormiddel van ja/nee met welke van de onderstaande tools en technieken u ervaring heeft.
- Python
- Bash / shell scripting
- Docker
- PostGIS
- OGC GeoPackages / SQLite
- GDAL / OGR CLI tools
- MapServer / Mapproxy
- Tekton
- Operator pattern
- Infrastructure as code
- CI /CD
- GitOps
- OpenAPi en REST API's
- OGC Standaarden
Beoordeling: De mate waarin uw ervaring aansluit op de gevraagde tools en technieken (5 punten).
a. Ervaring met alle tools en technieken (5 punten); b. Ervaring met 8 of meer van de 14 tools en technieken (4 punten); c. Ervaring met 5 tot 8 van de 14 tools en technieken (2 punten); d. Ervaring met 0 tot 5 van de 14 tools en technieken (0 punten).
- Klantgericht
- Resultaatgericht
- Goede communicatieve vaardigheden (zowel mondeling als schriftelijk)
- In staat om binnen een scrumteam te werken
- Teamspeler
- Proactief en initiatiefrijk
- Analytisch Vermogen
- Overtuigingskracht op basis van inhoudelijke argumenten, maar staat ook zeker open voor inzichten van anderen
Beoordeling Stap 1: Beoordeling cv's op minimumeisen en gunningscriteria De opdrachtgever beoordeelt de cv's op de minimumeisen. Van de kandidaten die voldoen aan de minimumeisen worden de gunningscriteria beoordeeld. Bij een gelijke score is het uurtarief doorslaggevend.
De kandidaten die niet voldoen aan de minimumeisen worden niet verder beoordeeld.
Stap 2: Selectie verificatiegesprekken Uitsluitend de 3 kandidaten die na deze beoordeling het beste scoren op de gunningscriteria worden uitgenodigd voor een selectiegesprek. De overige kandidaten worden niet uitgenodigd voor een gesprek.
Stap 3: Verificatiegesprek In het verificatiegesprek wordt door de opdrachtgever nader getoetst in hoeverre de betreffende kandidaten voldoen aan het bovengenoemde profiel. Het verificatiegesprek wordt gevoerd met minimaal twee vertegenwoordigers van de organisatie.