Backend Developer
Role details
Job location
Tech stack
Job description
KOOP zoekt een backend (PHP) ontwikkelaar voor het team Overheid.nl. Overheid.nl heeft als doel informatie van de overheid duurzaam toegankelijk, vindbaar, juist, volledig en betrouwbaar te ontsluiten. Een goede informatievoorziening is een noodzakelijk element in onze democratische rechtsstaat. Daarom werkt KOOP continue aan de doorontwikkeling van het portaal Overheid.nl en de ontsluiting van overheidsinformatie via dit portaal. Hierbij staan de gebruiker en toegankelijkheid altijd centraal. KOOP zoekt versterking van haar huidige DevOps team dat verantwoordelijk is voor doorontwikkeling van Overheid.nl met de ambitie het portaal de komende jaren versneld verder door te ontwikkelen. Drijvende krachten zijn hierin o.a. de Bekendmakingswet en de wet Open Overheid.
De opdracht bestaat uit doorontwikkeling en beheer van Overheid.nl in het het bestaande Overheid.nl Drupal DevOps team in nauwe samenwerking metstakeholders, front-end developers en UX-designers. Denk hierbij aan doorontwikkeling van bestaande en nieuwe functionaliteiten zoals personalisatie (informatieop maat), geo-search, attenderen en toepassing van AI. Ook is de Ops kant bij jou in goede handen, denk daarbij aan het operationeel houden van de applicatie, monitoring en testen en draag je mede-verantwoordelijkheid voor een betrouwbaar en robuust portaal met een hoge beschikbaarheid. Je streeft er naar elke sprint waarde toe te voegen en deze ook naarproductie te releasen.
Requirements
Gevraagde competenties:- Kennis van PHP, met name Object Georiënteerd Programmeren (OOP)- Kennis van Symfony framework- Kennis van HTML, Javascript, CSS, Twig- Kennis van MySQL- Kennis van Git- Kennis van testen (Unit, functioneel en regressie)- Kennis van YAML
Beschik je kennis op het gebied van de volgende zaken zien wij dat als een pre:- Kennis van bash/shell scripts- Postgres- Kennis van CI/CD- Ervaring met OTAP straten.
-
Ervaring met Open Source contentmanagementsystemen zoals Drupal- Kennis van Clean code principes zoals SOLID
-
Docker, Kubernetes, Helm chartsOverheid.nl heeft als doel informatie van de overheid duurzaam toegankelijk, vindbaar, juist, volledig en betrouwbaar te ontsluiten. Een goedeinformatievoorziening is een noodzakelijk element in onze democratische rechtsstaat. Daarom werkt KOOP sinds 2017 continue aan de doorontwikkeling van hetportaal Overheid.nl en de ontsluiting van overheidsinformatie via dit portaal. Hierbij staan de gebruiker en toegankelijkheid altijd centraal. KOOP zoekt versterkingvan haar huidige Drupal DevOps team dat verantwoordelijk is voor beheer en doorontwikkeling van Overheid.nl met de ambitie het portaal de komende jarenversneld verder door te ontwikkelen. Drijvende krachten zijn hierin o.a. de Bekendmakingswet, de wet Open Overheid en de ontwikkeling van het 1Overheidportaal.
-
Je hebt hbo werk- en denkniveau.
-
Je hebt ervaring met Back-end PHP/Symfony development.
-
Je hebt ervaring met DevOps.
-
Je beschikt over kennis op het gebied van de volgende zaken:
- Kennis van bash/shell scripts
- Postgres
- Kennis van CI/CD
- Ervaring met OTAP straten.
- Ervaring met Open Source contentmanagementsystemen zoals Drupal
- Kennis van Clean code principes zoals SOLID
- Docker, Kubernetes, Helm charts
-
Je hebt kennis van PHP, met name Object Georiënteerd Programmeren (OOP).
-
Je hebt kennis van Symfony framework.
-
Je hebt kennis van HTML, Javascript, CSS, Twig.
-
Je hebt kennis van MySQL.
-
Je hebt kennis van Git.
-
Je hebt kennis van testen (Unit, functioneel en regressie).
-
Je hebt kennis van YAML.
-
Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen.
-
Je beschikt over een eigen (ontwikkel-)laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding t.b.v. de uit te voeren werkzaamheden.
-
Je hebt ervaring met Scrum, voorkeur voor SaFe.
-
Je hebt ervaring met werken in teamverband.
-
Communicatief
-
Analytisch Vermogen
-
Proactieve houding
-
Leergierig
-
Kritisch denken en oog voor detail
-
Zelfstandig kunnen werken