Senior Python ontwikkelaar
BLAU Bemiddeling
Senior Python ontwikkelaar
Samenvatting
Wat krijg je?
Wat ga je doen?
- De BOB-module in Python herontwerpen
- Koppelvlakken naar externe systemen bouwen
- Tests voor opgeleverde software uitvoeren
- Aan geautomatiseerde CI/CD processen bijdragen
- Bijdragen aan architectuur- en analysevraagstukken
Wat verwachten wij?
- Minimaal 5 jaar ervaring met Python en Django
- Ervaring met PostgreSQL databases
- Kennis van software architecturen en design patterns
- Ervaring met het ontwikkelen van API's
Volledige vacaturetekst
Als senior Python developer werk je bij de Nationale Politie aan het redesign van de cruciale BOB-module. Je ontwerpt en bouwt koppelvlakken die het aanvraagproces voor opsporingsbevoegdheden direct ondersteunen. Naast het technisch uitdagende werk in een Scrum-team, draag je bij aan een veiligere samenleving. Ontdek deze impactvolle rol in Utrecht en zet jouw expertise in voor een uniek maatschappelijk doel. Zet vandaag nog de volgende stap in je carrière!
Voor Nationale Politie zijn wij op zoek naar een Senior Python ontwikkelaar
Functie
Als senior Python developer werk je aan het redesign van de BOB-module, een Python-applicatie die het aanvraagproces voor Bijzondere Opsporings Bevoegdheden ondersteunt en wordt gebruikt door rechercheurs en interceptiedesken. Je ontwerpt, implementeert en test oplossingen en bouwt koppelvlakken naar externe systemen.
Verantwoordelijkheden- Ontwerp en implementatie: redesign van de BOB-module en ontwikkeling van nieuwe functionaliteit.
- Integraties: bouwen van koppelvlakken naar externe systemen.
- Testen: implementeren en uitvoeren van tests voor de opgeleverde software.
- CI/CD: bijdragen aan het geautomatiseerde build- en deployproces.
- Niet-functionele eisen: aandacht voor gebruiksvriendelijkheid, toegankelijkheid en veiligheid.
- Architectuur & analyse: meedenken en bijdragen aan architectuur- en analysevraagstukken.
- Ervaring met Python-ontwikkeling.
- Ervaring met ontwerpen, implementeren en testen van applicaties.
- Kennis van of ervaring met CI/CD-processen (geautomatiseerde build en deploy).
- Ervaring met het ontwikkelen van koppelvlakken/integraties naar externe systemen.
- Aandacht voor gebruiksvriendelijkheid, toegankelijkheid en security.
- Ervaring met architectuur- en/of analyseprocessen.
Gevraagd
Eisen
- Python (Django framework) (minimaal 5 jaar)
- PostgreSQL
- Software architecturen met bv. design patterns
- API-ontwikkeling
- Scrum methodiek
- Atlassian suite (Jira/Confluence/Bitbucket)
- Linux shell commands
- CI/CD met tools zoals Jenkins, Git
- Docker containers
- Een screening is een verplicht onderdeel van de sollicitatieprocedure, de duur van de screening kan variëren
- Het afgeven van meerdere geldige referenties is een verplicht onderdeel van de selectieprocedure
Competenties
- Proactieve en coachende senior rol in het DevOps team
- In staat de grote lijnen uit te zetten voor een complexe opdracht en andere scrumteamleden betrekken
- In staat aan te geven welke informatie of kennis nodig is en initiatief nemen om deze te verkrijgen
- Kennis borgen in documentatie en overdragen aan collegas
- In staat tijdlijnen van ontwikkelwerk uit te zetten en risicos en afhankelijkheden aan te geven
- Stelt prioriteiten en durft beslissingen te nemen en neemt hiervoor verantwoordelijkheid
- Weet anderen mee te krijgen in standpunten door inzet van argumenten, enthousiasme en waar nodig stelligheid
- Herkent het grotere verband en ziet hoe de eigen backlog onderdeel is van het grotere geheel
- Kan een boodschap helder overbrengen aan groepen om anderen te inspireren en de koers te bepalen
Aanbod
- Startdatum: 17-12-26.
- Looptijd: 12 maanden.
- Locatie: Utrecht.
- Aantal uren: 36-36 uur per week.
- Contractvorm: Detachering.
Reageer direct!
De opdracht sluit 06-10-26.
Waar je gaat werken
BLAU Bemiddeling richt zich op de bemiddeling van professionals in het publieke domein. Wij geloven in de formule dat het zoeken naar een passende opdracht en de samenwerking tussen de professional en BLAU Bemiddeling gebaseerd moet zijn op in de basis eenvoudige en duidelijke afspraken.
Bij een match op papier stellen we gezamenlijk de documentatie op:
- Op voorhand duidelijke afspraken over tarief, afgestemd op de specifieke opdracht.
- Een opdracht niet in te vullen als zelfstandige of voorkeur voor detachering? Dan heeft BLAU Bemiddeling hier een passende oplossing voor en hanteren we de beloningsstructuur van de opdrachtgever middels de inlenersbeloning.
- Inzicht in de keten en volledige duidelijkheid in de procedure.
- Snelle betaling.
- Wij stellen je profiel op in het format voor de betreffende aanbieder. Hierbij vragen we van jou als professional verduidelijking in de eisen en wensen om zo de match op papier zo goed mogelijk aan te tonen.
- Jij als professional schrijft een motivatiebrief gericht op de opdracht.
- Wij verzorgen de aanbieding en informeren zo snel mogelijk over het vervolg in het traject.
Over de werkgever
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- CV niet verplicht
- Volg je sollicitatie via Track & Trace
- Volg je sollicitatie via Track & Trace
Goed om te weten
Makkelijk solliciteren Solliciteren