18 uur, 15 minuten ago

Programma Manager

Program Manager

Police Fédérale – Direction Générale Judiciaire

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 richt zich op dossiers met betrekking tot domeinen zoals cybercriminaliteit, terrorisme, zware criminaliteit, drugshandel en nog veel meer. Ze biedt ondersteuning en expertise aan de gehele geïntegreerde politie, evenals aan haar nationale en internationale partners.

Binnen deze directie bevinden zich de operationele middelen die toegewezen zijn aan gerechtelijke politiewerkzaamheden, de bestrijding van zware en georganiseerde criminaliteit, de speciale eenheden, alsook aan technische en wetenschappelijke politieoperaties.

Uw voornaamste rol zal zijn het aansturen van technische teams, het coördineren van stakeholders en het beheren van projecten, evenals het coördineren van de projectleiders die erbij betrokken zijn. Dit omvat planning, prioriteitenbeheer en rapportering.

U bent het technisch aanspreekpunt voor de teams en neemt de aspecten op u die betrekking hebben op architectuur, infrastructuur, integratie en continue deployment. Deze rol combineert dus zowel management- als technische verantwoordelijkheden. U wordt bijgestaan door het stuurcomité voor belangrijke beslissingen, zowel technisch als managementgericht.

U bent verantwoordelijk voor het aansturen van gemengde en heterogene teams, zowel voor de ontwikkeling van softwaretoepassingen als voor de implementatie en het onderhoud van de IT-infrastructuur.

Tot de teams waarvoor u verantwoordelijk bent, behoren teams die instaan voor het onderhoud van legacy-applicaties, teams die nieuwe applicatieoplossingen ontwikkelen en teams die verantwoordelijk zijn voor systemen, netwerken, infrastructuur, dataopslag en DevOps.

U valt rechtstreeks onder de verantwoordelijkheid van het hoofd van de IT Factory van de DGJ, het expertisecentrum informatica van de Algemene Directie van de Gerechtelijke Politie bij de Federale Politie.

Kernopdrachten

Wat betreft het aansturen van de teams die verantwoordelijk zijn voor het onderhoud van legacy softwareoplossingen, met name voor het onderhoud van een Legacy-applicatie (zware Windows client):

  • U maakt zich vertrouwd met de bestaande situatie en doet technische voorstellen om bepaalde onderdelen van de Legacy-applicaties te stabiliseren.

  • U superviseert de teams die verantwoordelijk zijn voor de migratie van functionaliteiten uit andere oplossingen naar de Legacy-applicatie, waarbij u zorgt voor compatibiliteit met hetzelfde technologische platform.

  • U superviseert de integratie van gemigreerde functionaliteiten met andere modules van de applicaties en met externe systemen waarvoor gegevensverzameling of -uitwisseling nodig is.

  • U zorgt ervoor dat de “Legacy” applicaties compatibel blijven met toekomstige Windows-versies en dat hun gedrag stabiel blijft tijdens de uitvoering.

Parallel hieraan superviseert u het team dat verantwoordelijk is voor de analyse van de nieuwe oplossing en neemt u actief deel aan het technische luik.

U stuurt de teams aan die verantwoordelijk zijn voor de implementatie van de nieuwe oplossing, gebaseerd op een web- en responsive aanpak:

  • U superviseert de backend- en frontendontwikkeling, evenals de implementatie van unit- en integratietests.

  • U zorgt ervoor dat de broncode correct wordt geversioneerd en dat de technische documentatie door de teams wordt opgesteld.

  • U stuurt het DevOps-aspect aan en de implementatie van deployment pipelines voor applicaties, services en infrastructuur (IaC).

U stuurt eveneens de teams aan die verantwoordelijk zijn voor infrastructuur, netwerken, systemen, integratie en continue deployment.

Gezocht Profiel

U bent in het bezit van een bachelor in informatica, beschikt over meerdere jaren ervaring in softwareontwikkeling waaronder in technische functies, heeft ervaring in een gelijkaardige functie en beheerst technologieën zoals vermeld in de vacature.

U beschikt over leiderschapskwaliteiten, kunt verschillende stakeholders (technisch, management en klanten) samenbrengen en bouwt snel een netwerk uit. U toont empathie maar kan ook kordaat optreden wanneer nodig.

U past uw managementstijl aan afhankelijk van de personen, hun karakter en hun soms uiteenlopende profielen. U kunt de competenties en capaciteiten van uw teamleden inschatten om zo de juiste taak aan de juiste persoon toe te wijzen.

U bent in staat prioriteiten te beheren om de doelstellingen binnen de gestelde termijnen te behalen, en deze aan te passen wanneer nodig bij onvoorziene omstandigheden of moeilijkheden die niet gekend waren bij de initiële inschatting.

U kunt een project beheren volgens agile methodieken, en meer bepaald Scrum. Het organiseren van Sprint Planning, Daily Stand Up, Review en Retrospective behoort tot uw dagelijkse taken.

U beschikt over goede kennis van .NET (C#), toegepast op de implementatie van microservices. U bent vertrouwd met het concept van REST API of gRPC, en met een “event driven” aanpak. U heeft kennis van het ontwikkelen van webapplicaties van het type SPA volgens een Micro-Frontend architectuur.

U beheerst authenticatiemechanismen via OpenID Connect en O365, zowel voor backend services als voor frontend applicaties.

U heeft aantoonbare ervaring met CI/CD en de implementatie van deployment pipelines met GitLab. U beheerst GIT en bent vertrouwd met de concepten van branches, pull requests en code reviews.

Ervaring met IaC (Infrastructure as Code) is een belangrijke meerwaarde.

Kennis van Delphi en Windows-applicatieontwikkeling is een grote plus.

Kennis van cryptografie is eveneens een meerwaarde.

U beheerst het Engels, evenals een van de twee landstalen. Actieve kennis van een landstaal en passieve (minstens) kennis van de andere is een echte meerwaarde.

Kennis van de politieomgeving, en meer bepaald van de Federale Gerechtelijke Politie, is een belangrijk pluspunt.

Soft Skills

  • Vermogen tot verbinden: Heterogene profielen kunnen aligneren rond een gemeenschappelijk doel.

  • Doorzettingsvermogen: De koers houden en niet opgeven, ook bij grote moeilijkheden.

  • Vermogen tot temporiseren: Spanningen ontzenuwen, een constructieve sfeer behouden onder druk en een regulerende rol spelen tussen stakeholders en het team.

  • Initiatief nemen: Proactief zijn om uitdagingen te anticiperen en projectdynamieken op te starten zonder systematische validatie af te wachten.

  • Prioriteiten stellen: Kritische taken identificeren om doelstellingen te bereiken, een langetermijnvisie behouden om volgende stappen te anticiperen en het werk herorganiseren volgens onvoorziene omstandigheden of nieuwe elementen die zich tijdens het project aandienen.

  • Gebruikers-/klantgerichtheid: Prioriteiten beheren met oog voor de werkelijke behoeften op het terrein en de gebruikerservaring.

  • Duidelijke en spontane communicatie: Vlot communiceren, de juiste boodschap op het juiste moment en op het juiste niveau overbrengen. In staat zijn technische concepten uit te leggen aan niet-technici.

  • Overkoepelende visie: Technische, menselijke, organisatorische en politieke dimensies integreren in besluitvorming.

  • Analytisch vermogen: Verder kijken dan de symptomen om de onderliggende oorzaken van problemen te identificeren.

Hard Skills

  • Projectmanagement: Beheersing van agile methodologieën, met name Scrum, voor het beheer van complexe projecten.

  • Digitale Transformatie: Ervaring met het moderniseren van applicaties en het migreren van zware clients naar moderne webapplicaties, met begeleiding van de gebruikerstransitie.

  • Security: Expertise in cybersecurity en de implementatie van beveiligde oplossingen vanaf het ontwerp (security by design).

  • Softwaremodellering: Goede vaardigheden in UML- en BPMN-modellering.

  • Monitoring: Ervaring met monitoringtools zoals Grafana of Prometheus.

  • Architectuur: Microservice-architectuur, Microfrontend (Angular) en Event Driven.

  • Development: .NET (C#), Angular, HTML en CSS.

  • Testing: Unit- en integratietesten.

  • Databases: Relationele databases (PostgreSQL).

  • DevOps: GitLab, CI/CD, Kubernetes, IaC, Linux.

  • Authenticatie: OpenID, O365.

Apply for this Job

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.

Newsletter signup illustration