Voor onze klant zijn wij op zoek naar 3 Standaard Platform ontwikkelaars,
Standplaats: Den Haag
Max. tarief: €,-
Omvang: 36 uur
Aanvang: 1-9-2017
Eind: 01-12-2017
Functieomschrijving
De Standaard Platform (SP) ontwikkelaar is verantwoordelijk voor het automatisch kunnen inrichten en configureren van de technische componenten binnen het SP. Hieronder vallen zowel nieuwe Middleware componenten als functionaliteiten die het gebruik en/of beheer van het SP optimaliseren.
Met het Standaard Platform wordt een PaaS geboden waarop business applicaties kunnen worden uitgerold. Het platform biedt een gestandaardiseerde infrastructuur in de Cloud, diverse secure netwerk voorzieningen, en een geïntegreerde software stack op basis van Open Source componenten, waaronder JBoss en WSO2. Het doel van het Standaard Platform is de herhaalbaarheid, voorspelbaarheid en snelheid vergroten waarmee maatwerksoftware wordt ontwikkeld en geïmplementeerd. Ontwikkelaars van maatwerksoftware richten zich op het ontwikkelen van business functionaliteit en hoeven zich geen zorgen te maken over het onderliggend platform. Het Standaard Platform zorgt voor de automatisering van de installatie, de configuratie van de componenten en de automatische uitrol van applicaties. Door het minimaliseren van de overhead van uitrollen wordt het mogelijk om met kleine releases te werken. Hiermee wordt aangesloten bij Agile en DevOps ontwikkelen. Dit draagt bij aan het verminderen van de complexiteit en verlaging van de kosten van maatwerksoftware en het beheer. Het Standaard Platform is sinds begin 2016 in productie en draait in een gesloten overheidscloud.
Functie eisen
Algemeen
Minimaal 3 dagen per week inzetbaar
Kennis van en ervaring met iteratieve werkwijzen zoals Agile, Scrum en DevOps
Ervaring met geautomatiseerde provisioning van Cloud architecturen
Ervaring in Linux (inclusief Shell scripting)
Specifiek
Kennis en ervaring van Open Source Middleware (Apache, WSO2, JBoss, etc.) i.c.m. Cloud Technologie OpenStack
Kennis en ervaring van Java, Cloud infrastructuur (Jmeter), Continues Integration ervaring (Sonar, Nexus), Devops
Ervaring als Scrum Master
Wensen
Software development (m.n. Ruby, Bash, inclusief code quality en Unit testing);
Configuratiemanagement (bijv. Chef, Ansible, Saltstack of vergelijkbare tools)
Applicatie deployment (bv, op basis van Jenkins of een vergelijkbare tool)
Ervaring met applicatie deployment in software stacks op basis van Linux
Ervaring met Maven, Git, Jira en DevOps tools als Jenkins
Affiniteit met geautomatiseerd testen met Selenium en/of behavior driven testen
Je bent resultaat- en klantgericht en klantvriendelijk
Je bent sociaal vaardig en positief ingesteld en je hebt doorzettingsvermogen
Je bent een teamplayer maar kan ook zelfstandig je weg vinden en kan omgaan met snelle veranderingen (dynamische omgeving)
Je bent communicatief vaardig zowel mondeling als schriftelijk (kan goed documenteren en je kan goed luisteren)
Heeft een goed analytisch vermogen en is goed in troubleshooten
Ervaring met Alfresco, WSO2 stack, Docker, Saltstack, Vagrant