Summary
✨ AI‑Generated
Join an experienced DevOps team working on business-critical applications for a public security organization. You'll develop, maintain, and ensure the health of a mobile application used daily in field operations. This role sits at the intersection of software development, application management, and an organization with significant societal responsibility.
Highlights
Work on business-critical applications within law enforcement. Develop and maintain a mobile application used daily in operational police work. Located in Utrecht region with hybrid work arrangement.
Description
Android / Fullstack DevOps Engineer
Locatie: Regio Utrecht, hybride
Uren: 32–40 uur per week
Start: Zo snel mogelijk, afhankelijk van het succesvol afronden van de veiligheidsscreening
Over de rol
Voor een ervaren DevOps-team dat werkt aan bedrijfskritische applicaties binnen de politie zoeken we een Android / Fullstack DevOps Engineer.
Je komt terecht in een professioneel en stabiel team dat verantwoordelijk is voor het ontwikkelen, onderhouden en technisch gezond houden van een mobiele applicatie die dagelijks wordt gebruikt binnen de operationele organisatie.
De applicatie ondersteunt medewerkers in het veld en speelt daarmee een belangrijke rol in de dagelijkse operatie.
Je werkt vanuit een IT-team dat nauw samenwerkt met de politie.
Hierdoor bevind je je op het snijvlak van softwareontwikkeling, applicatiebeheer en een organisatie met een grote maatschappelijke verantwoordelijkheid.
Je hebt contact met zowel technische collega's als stakeholders vanuit de politie en draagt gezamenlijk zorg voor de continuïteit en verdere ontwikkeling van de applicatie.
Wat ga je doen?
De werkzaamheden bestaan grofweg uit 75% beheer en 25% ontwikkeling.
Dat betekent dat je niet alleen nieuwe functionaliteiten bouwt, maar vooral ook verantwoordelijkheid neemt voor de continuïteit, stabiliteit en technische kwaliteit van bestaande software.
Je houdt je onder andere bezig met:
Ontwikkelen en onderhouden van native en hybride Android-applicaties.Werken met Java, Android Studio, Apache Cordova en TypeScript.Analyseren en oplossen van incidenten en complexe technische verstoringen.Uitvoeren van technisch applicatiebeheer en lifecyclemanagement.Onderhouden en verbeteren van Jenkins CI/CD-pipelines.Automatiseren van builds, deployments en ontwikkelprocessen.Wegwerken van technische achterstanden en technical debt.Verwerken van wijzigingen die voortkomen uit nieuwe wet- en regelgeving.Realiseren van verbeteringen en nieuwe functionaliteiten.Ondersteunen van releases, testen en ontwikkel- en testomgevingen.Meedenken over modernisering van bestaande applicaties en technische oplossingen.Kennis delen binnen het team en bijdragen aan verdere professionalisering.
De samenwerking
Je maakt onderdeel uit van een ervaren DevOps-team dat al meerdere jaren nauw samenwerkt.
Binnen het team zijn de lijnen kort en is er veel ruimte om kennis te delen en gezamenlijk technische vraagstukken op te lossen.
Het team werkt in nauwe samenwerking met de politie.
Je hebt daardoor niet alleen te maken met development en operations, maar ook met de mensen die de applicaties in de dagelijkse praktijk gebruiken.
Je krijgt inzicht in de impact van technische keuzes en werkt samen aan oplossingen die betrouwbaar moeten functioneren in een operationele omgeving.
De samenwerking is multidisciplinair: developers, DevOps engineers, beheerders en vertegenwoordigers vanuit de politie werken samen aan continuïteit, onderhoud en verdere ontwikkeling van de applicatie.
Technologie
Must-haves:
Ruime ervaring met native Android-development.Ervaring met Android Studio en Java.Praktijkervaring met Apache Cordova en TypeScript.Ervaring met het beheren van bestaande, bedrijfskritische applicaties.Ervaring met Jenkins en CI/CD.Ervaring met incidentmanagement, troubleshooting en lifecyclemanagement.Ervaring met Git en Agile/DevOps.Je bent zelfstandig in het analyseren en oplossen van technische problemen.
Pré's:
Kotlin en Jetpack Compose.Node.js en backendontwikkeling.REST API's.SQL en relationele databases.Linux/Unix.Docker, Kubernetes en Ansible.Appium, Espresso of andere geautomatiseerde mobiele tests.Ervaring met legacy-modernisering en complexe migraties.Je hoeft niet alle bovenstaande technologieën te beheersen.
We zoeken vooral iemand met een sterke Android- en DevOps-basis die daarnaast interesse heeft in fullstack development, automatisering en bredere technische verantwoordelijkheid.
Wie ben jij?
Je bent een engineer die verder kijkt dan alleen het schrijven van code.
Je begrijpt dat bij bedrijfskritische applicaties stabiliteit, veiligheid, onderhoudbaarheid en continuïteit net zo belangrijk zijn als het ontwikkelen van nieuwe functionaliteiten.
Je bent zelfstandig, analytisch en oplossingsgericht.
Tegelijkertijd werk je graag samen met collega's en verschillende stakeholders.
Je vindt het interessant om te begrijpen hoe een applicatie daadwerkelijk wordt gebruikt en denkt actief mee over hoe deze technisch verder kan worden verbeterd.
Wat bieden we?
Een uitdagende rol binnen een professionele en stabiele DevOps-omgeving.Een combinatie van Android development, fullstack development, DevOps en applicatiebeheer.Een functie met directe impact op een grote operationele organisatie.Een ervaren team met weinig verloop en een sterke samenwerking.Hybride werken, met minimaal één dag per week in Utrecht; meer aanwezigheid is mogelijk.Een deta-vastconstructie met de intentie om na de detacheringsperiode in dienst te treden.Een functie op GCM 4/5, afhankelijk van ervaring.13e maand van 8,33%.8% vakantiegeld.
Screening en sollicitatieproces
Vanwege de aard van de omgeving maakt een veiligheidsscreening onderdeel uit van de procedure.
De screening kan maximaal circa twee maanden duren.
Wanneer de screening sneller wordt afgerond, kan de kandidaat direct starten.
Het selectieproces bestaat naar verwachting uit ongeveer drie gesprekken:
Een eerste gesprek met de verantwoordelijke leads.Een kennismaking met het DevOps-team.Een kennismaking met één of twee vertegenwoordigers vanuit de politie.
Ben jij een Android / Fullstack DevOps Engineer die graag werkt aan technisch uitdagende, bedrijfskritische applicaties en energie krijgt van de combinatie van development, beheer en DevOps? Dan is dit een rol waarin je zowel technisch als inhoudelijk veel verantwoordelijkheid kunt pakken.