Data DevOps
Data Devops => Lees de functiebeschrijving volledig en aandachtig
Federale Politie – Algemene Directie van de Gerechtelijke Politie (DGJ)
Werkomgeving
De Federale Gerechtelijke Politie is een gespecialiseerde politie, voornamelijk belast met de bestrijding van georganiseerde criminaliteit in al haar vormen. Zij vormt een van de drie algemene directies van de federale politie en behandelt onderzoeksdossiers in domeinen zoals cybercriminaliteit, terrorisme, zware criminaliteit of drugshandel, en nog veel meer. Ze biedt ondersteuning en expertise aan de geïntegreerde politie, evenals aan nationale en internationale partners.
Binnen deze directie bevinden zich de operationele middelen ingezet voor gerechtelijke politieoperaties, de bestrijding van zware en georganiseerde criminaliteit, speciale eenheden, en technische en wetenschappelijke politieoperaties. Om deze operationele directies, zoals de DGJ, informaticatechnisch te ondersteunen, is er de Directie van Politie-informatie en ICT-middelen (DRI). Deze heeft als opdracht om transversale IT-middelen te implementeren, te industrialiseren en te onderhouden ten dienste van de gehele geïntegreerde politie, en zo ook bij te dragen aan de ondersteuning van de operationele processen van de DGJ. Om deze processen optimaal te ondersteunen, zijn bepaalde middelen onder de DGJ rechtstreeks geïntegreerd in de DRI en worden ingezet op de meest kritische taken die aan de operationele behoeften beantwoorden. Je zal dus deel uitmaken van de DRI, ter directe ondersteuning van de processen van de DGJ. Je prioriteiten worden gezamenlijk met de DGJ bepaald, in een geest van co-creatie.
Je zal voornamelijk instaan voor het onderhouden van de bestaande systemen en het uitrollen van nieuwe technologieën op het gebied van databases, waarvan sommige specifiek zullen worden ingezet voor data-exploitatie via artificiële intelligentie. Als schakel tussen de Algemene Directie van de Gerechtelijke Politie en de Directie van Informatica Middelen, heb je een centrale rol in deze evoluties.
Voor bepaalde overkoepelende applicatieprojecten met relationele databases, zal jij het aanspreekpunt zijn voor alles wat betreft prestaties en veiligheid.
In het algemeen zal je tussenkomen in de volledige technologiecyclus: van het zoeken naar oplossingen tot de implementatie ervan, het beheren van back-ups, migraties van structuren of technologieën, evenals het uitrollen en industrialiseren van oplossingen via CI/CD-mechanismen.
Kernopdrachten
In de eerste fase van je opdracht zal je:
-
Zicht krijgen op de bestaande systemen en vertrouwd raken met de verschillende omgevingen.
-
Deelnemen aan het onderhoud en de evolutie van de huidige databasesystemen. Dit betreft voornamelijk relationele databases (PostgreSQL) en niet-relationele (Elastic Search). Voor sommige daarvan, zoals de R&D-projecten, kan het nodig zijn om geautomatiseerde back-upprocedures op te zetten (die bestaan al voor de andere).
-
Ondersteuning bieden aan de development teams die instaan voor het onderhoud van legacy software. Door de DB First-aanpak binnen deze projecten is het nodig een expertprofiel in databases te hebben, vooral voor de migratie van datastructuren en het vervangen van stored procedures door backend-functionaliteiten.
-
Deelnemen aan het onderhoud en de integratie van een gecentraliseerd loggingplatform voor applicatieprojecten. Dit platform is gebaseerd op Kafka.
Tijdens de tweede fase van je opdracht:
-
Zet je het onderhoud voort op de eerder beschreven oplossingen.
-
Neem je deel aan het evolutietraject van een veelgebruikte oplossing binnen de federale politie voor het beheer van onderzoeken en het opstellen van processen-verbaal. Hierin word je betrokken bij het verbeteren van prestaties en veiligheid.
-
Ben je ook betrokken bij aspecten van continue integratie en continue deployment (CI/CD). Deployments gebeuren zowel op klassieke servers als op container orchestrators zoals Kubernetes of OpenShift.
-
Werk je mee aan de opzet van omgevingen voor gespecialiseerde databases, zoals Graph DB (Neo4j) en Vector DB (Milvus), ter ondersteuning van de projecten van de Data-afdelingen.
-
Implementeer of onderhoud je geautomatiseerde processen, onder andere voor het beheer van migraties en back-ups.
-
Werk je in agile modus, gefocust op geplande taken en met respect voor de vastgelegde deadlines.
Gezocht Profiel
-
Je beschikt over een bachelordiploma in informatica (minimaal) en hebt meerdere jaren ervaring in een gelijkaardige functie.
-
Je beschikt over sterke kennis van relationele databases (PostgreSQL) en niet-relationele databases (Elasticsearch). Je kan dergelijke omgevingen installeren en industrialiseren, onder andere via scripting en ontwikkeling in Python.
-
Je hebt goede kennis van distributed messaging systemen (Kafka) en kan deze onderhouden en industrialiseren.
-
Je hebt expertise in database migratie, en samenwerken met developers volgens een code first-aanpak is voor jou vanzelfsprekend.
-
Je hebt kennis van Graph DB (Neo4j) en Vector DB (Milvus), of bent bereid deze snel eigen te maken om bij te dragen aan de inrichting van deze platforms.
-
Je bent in staat om mee te werken aan de modellering van datastructuren en kan standaardisatie uitrollen over de verschillende systemen die in de projecten worden gebruikt.
-
Je beheerst het versioning platform Git en de bijhorende strategieën voor branch management.
-
Kennis en ervaring met DevOps, CI/CD, GitOps, GitLab, beheer van Kubernetes clusters zijn ook gewenst.
-
Je hebt ervaring met werken in een agile omgeving volgens de Scrum-methodologie en kan je snel aanpassen aan een wijziging van technische richting tijdens een project, en zelfs aan technologieën die je nog niet onder de knie hebt.
-
Je bent volhardend, oplossingsgericht en je integreert je makkelijk in een team met uiteenlopende profielen.
-
Je beheerst het Engels en één van de twee landstalen. Actieve kennis van één landstaal en passieve (minimaal) kennis van de andere is een pluspunt.
Technologieën
Relationele Databases: PostgreSQL (Must have), MS SQL (Nice to have)
Niet-relationele Databases: Elastic Search (Must have)
Distributed Messaging System: Kafka (Must have)
Version Control: GIT (Must have)
DevOps: Gitlab, CI/CD, GitOps, Kubernetes, MinIO, Python Scripting (Should have)
Graph Databases: NEO4J (Nice to have)
Vector Databases: Milvus (Nice to have)
Message Broker: Rabbit MQ (Nice to have)
Soft Skills
-
Aanpassingsvermogen: Kunnen inspelen op een verandering van technologie of strategie
-
Volharding: Niet opgeven bij de eerste tegenslag
-
Teamgeest: Je integreren in de visie van het team en collectief denken
-
Zelfstandigheid: Alleen kunnen werken eens alles op één lijn staat met het team
-
Technische nieuwsgierigheid: Niet blijven bij wat je al kent
-
Creativiteit: Buiten de gebaande paden denken om originele oplossingen aan te reiken
-
Oplossingsgerichtheid: Problemen detecteren maar vooral oplossingen voorstellen
-
Gemakkelijk integreren: Je vlot kunnen aanpassen aan een nieuwe omgeving
-
Communicatie: Duidelijk en tijdig communiceren waar nodig
Solliciteer voor deze vacature
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Zoek vacatures
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- ERP Consultant
gofreelance
© 2025 gofreelance.be