FUNCTIECONTEXT:
- Titel: Analist-programmeur PHP-webapplicatie SIS (Schengen Information System) (K10032)
- Locatie: Brussel
Een Belgische organisatie voor openbare veiligheid ontwikkelt en beheert de nationale component van het Schengen Information System, waarmee bevoegde autoriteiten signaleringen over personen en voorwerpen kunnen uitwisselen. De functie omvat de volledige ontwikkelingscyclus van PHP-webapplicaties, met Angular JS, SQL, REST Web Services en DevOps-praktijken, binnen een beveiligde omgeving met hoge beschikbaarheid.
De missie
Het Schengen Information System is sinds 1995 operationeel en ondersteunt veiligheids- en grensbeheeractiviteiten in heel Europa. De nationale component bevat signaleringen, de bijbehorende acties en geactualiseerde gegevens die in het kader van SIS Recast zijn ingevoerd, waaronder bijkomende signaleringstypes en uitgebreidere informatie. De applicatie ondersteunt meerdere gebruikers en moet bevoegde autoriteiten in België betrouwbare en veilige toegang bieden.
In deze functie als medior PHP-ontwikkelaar staat u in voor de volledige ontwikkelingscyclus van PHP-webapplicaties, van functionele en technische analyse tot implementatie, testing, onderhoud en support. U verbindt PHP-back-endservices met front-endfunctionaliteiten, analyseert gebruikersbehoeften, documenteert technische keuzes en geeft advies over aanpassingen aan de applicatie. U werkt in een multidisciplinair team van interne en externe medewerkers en biedt collega’s, wanneer dat nodig is, technische begeleiding of coaching.
Uw verantwoordelijkheden
- Ontwerpen en verder ontwikkelen van veilige webapplicaties voor meerdere gebruikers die voldoen aan de functionele vereisten en de verwachtingen inzake beschikbaarheid.
- Ontwikkelen en integreren van PHP REST Web Services en front-endcomponenten met PHP 5.6 en 7, Angular JS, JavaScript, Ajax, jQuery, Smarty en SQL.
- Functionele en technische analyses vertalen naar onderhoudbare applicatiefuncties voor de nationale SIS-omgeving.
- De kwaliteit van de applicatie bewaken en onderhouden door middel van gestructureerde tests, troubleshooting, correctief onderhoud en technische support.
- De oplevering en het wijzigingsbeheer versterken via Git en DevOps-praktijken, en tegelijk de vereisten inzake applicatiebeveiliging en cybersecurity naleven.
- Documenteren, adviseren en coachen door technische oplossingen vast te leggen, domeinspecifieke aanbevelingen te formuleren en collega’s te ondersteunen.
Uw profiel
Essentiële vaardigheden
- U beschikt over ervaring op mediorniveau met de ontwikkeling van PHP-webapplicaties, waaronder PHP 5.6 en 7.
- U kunt zowel back-end als front-end ontwikkelen en beschikt over praktische kennis van Angular JS, JavaScript, Ajax en jQuery.
- U kunt werken met PHP-frameworks zoals CodeIgniter, templates maken met Smarty en relationele gegevens verwerken met SQL.
- U hebt inzicht in REST Web Services die in PHP zijn geïmplementeerd en kunt ze integreren in toepassingen voor meerdere gebruikers.
- U gebruikt Git en DevOps-praktijken om gecontroleerde ontwikkeling en oplevering te ondersteunen.
- U kunt gebruikersvereisten analyseren, technische documentatie opstellen, oplossingen testen en applicatieondersteuning bieden.
- U werkt discreet en flexibel in een beveiligingsgevoelige omgeving, met een klantgerichte ingesteldheid en het vermogen om onder druk doeltreffend te blijven.
Talen
- Frans: beheersing op moedertaalniveau of vloeiende beheersing, CEFR-niveau niet gespecificeerd in de oorspronkelijke vereisten.
- Nederlands: beheersing op moedertaalniveau of vloeiende beheersing, CEFR-niveau niet gespecificeerd in de oorspronkelijke vereisten.
- Engels: professionele beheersing om samen te werken in een meertalige IT-omgeving, CEFR-niveau niet gespecificeerd in de oorspronkelijke vereisten.
Opleiding
- Een diploma in informatica of gelijkwaardige beroepservaring.