Senior Backend Developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 2-3-2021
- Weergaven:
- 64
- Op locatie:
- Den Haag
- FTE:
- 36 uur per week
Opdrachtomschrijving
Onze eindklant zoekt voor het ondersteunen van de informatie analisten/ontwerpers met het opstellen van de functionele en technische ontwerpen een drietal Senior Backend Developers. De taken van de Senior Backend Developers bestaan uit:
Meewerken aan het uitvoeren van impactanalyses op ingediende RFC's
Het vertalen van gewenste functionaliteit in robuuste en secure PHP code, gelet op high performance
Het leveren van input bij analyse en diagnose van issues rondom performance, security en data integriteit
Het op kunnen zetten, aanpassen en optimaliseren van nieuwe REST/SOAP koppelingen met externe partijen - Het (inline) documenteren van bestaande of nieuwe functionaliteit - Het uitvoeren van code reviews
Achtergrond opdracht
Het doel van het Productiehuis is om de Logius-oplossingen (inclusief infrastructuur) te beheren en door te ontwikkelen binnen de afgesproken serviceniveaus, budgetten en regelgeving. Ook levert de directie Productiehuis de capaciteit en structuur om bestaande en nieuwe diensten en producten zodanig te ontwikkelen dat het afgestemde portfolio kan worden waargemaakt. De Agile Release Train (ART) Gegevens en Berichten is de product/dienstafdeling die web-gebaseerde producten en diensten levert met als primaire doelgroep de burger.
Organisatorische context en cultuur
Eenvoudig, snel, groen en betrouwbaar zaken regelen tussen overheden, burgers en bedrijven. Met als doel een betere dienstverlening, kostenbesparing en administratieve lastenverlichting. Daar gaat de overheid voor. Logius vervult hierin een centrale en leidende rol met oog voor de samenhang in de infrastructuur van de e-overheid.
Logius is de dienst digitale overheid en onderdeel van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties. De diensten en standaarden van Logius zijn voor de gehele overheid ontwikkeld. Logius is verantwoordelijk voor het beheer, de doorontwikkeling en de overheidsbrede toepassingen van deze diensten en standaarden.
Eisen
PHP-Linux, MySQL, PostgreSQL;
Kubernetes, Dockers, Open Stack;
Minimaal 5 jaar ervaring met CD/CI, Jenkins Pipelines, Gitlab CI of Travis;
Minimaal 3 jaar ervaring met het ontwikkelen en ontwerpen volgens Solid design principles
Minimaal 3 jaar ervaring met het ontwikkelen van appilicaties op grote schaal, performance gerichte ontwikkeling
Minimaal 2 jaar ervaring met Unit Testing en Integratie testing
Competenties
Je bent kwaliteitsgericht, hebt een hoog verantwoordelijkheidsgevoel, je bent zelfstandig, je bent kritisch, hebt een sterk analytisch vermogen en bent communicatief vaardig.
Aanvullende kennis en wensen
Je hebt ervaring met (horizontale) schaling door middel van container technologie (CNCF landschap); Je hebt ervaring met container orchestration tooling, bijvoorbeeld Docker Swarm en/of Kubernetes;
Je hebt ervaring met SaaS container patronen, bijv. The Twelve-Factor App; Troubleshooting van relevante infrastructurele componenten zoals Docker, Nginx en PHP-FPM. Horizontale schaling van workload door middel van queueing systemen zoals RabbitMQ, Kafka, etc.
Je hebt ervaring met overheidsorganisaties en/of applicaties gebaseerd op SOAP-XML communicatie REST/SOAP-XML/WSDL/XSD
Overige functiewensen
Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen. Ervaring met Jira en Confluence Ervaring met overheid Organisatiesensitief