Software Developer Devops
Role details
Job location
Tech stack
Job description
Applicatieontwikkeling vindt tegenwoordig op een andere manier plaats dan een aantal jaren geleden. Geen enkel systeem wordt meer van de grond af aan geprogrammeerd. De meeste nieuwe systemen zijn opgebouwd uit bouwstenen of zijn standaardapplicaties waarvan de parameters zodanig zijn ingesteld dat de standaardapplicatie geschikt wordt gemaakt voor een specifieke situatie. De manier van technisch ontwerpen en applicatieontwikkeling is hierop aangepast. Voorts is er een sterke specialisatie rond de te gebruiken technologie. Als afzonderlijke deskundigheid is het gebruik van open software toegevoegd. Veel gebruikte methodieken bij ontwikkelen van softwaresystemen zijn Agile Scrum, Agile XP en SAFe, waarbij de ontwikkelaars in toenemende mate gaan uitmaken van DevOps teams. In dat laatste geval zal kennis van continuous delivery en continuous integration opgedaan moeten worden. Bij dit project moeten verschillende stakeholders binnen en naar mate het project vordert ook buiten de organisatie betrokken worden, dit zal ook een onderdeel zijn van de werkzaamheden. Werkzaamheden - Doorontwikkelen en productie-gereed maken van het bestaande Python proof of concept; - Ontwerpen
Requirements
Wensen
-
Ervaring met DevOps en systeemintegratie - Ervaring binnen (Rijks)- overheid en/of veiligheidsdomein - Ervaring met het ontwikkelen van productieklare applicaties vanuit een proof of concept - Ervaring met CI/CD, infrastructuurautomatisering en beheerprocessen - Ervaring met het ontwerpen van gebruikersinterfaces en gebruiksvriendelijke tooling Competenties
-
analyseren - klantgerichtheid - omgevingsbewustzijn - plannen en organiseren - resultaatgerichtheid - samenwerken - voortgangscontrole - zelfontwikkeling Bedrijfsgegev...