CONTEXT VAN DE FUNCTIE:
- Titel: Beheerder / ingenieur van het InterSystems IRIS-dataplatform (K10029)
- Locatie: Brussel
Een Belgische overheidsorganisatie moderniseert de technologie achter kritieke informatiesystemen voor de openbare veiligheid. Als senior beheerder / ingenieur van het InterSystems IRIS-dataplatform ontwerpt en beheert u een veilige databaseomgeving met hoge beschikbaarheid, waarbij u Linux-serverbeheer, ObjectScript, Python en geautomatiseerde deployments via GitLab CI/CD en Ansible combineert.
De missie
De divisie Systemen beheert een InterSystems IRIS-platform dat wordt gebruikt voor operationele informatiesystemen, waar beschikbaarheid, gegevensintegriteit en gecontroleerde wijzigingen essentieel zijn. De werkzaamheden omvatten dagelijkse health checks, monitoring, patch management, journaling, mirroring, fail-over testing, datamodellering en integratie via globals, SQL tables en InterSystems business services, processes en operations. Voor prestaties en schaalbaarheid wordt ingezet op indexanalyse, query tuning, parallel SQL, ECP cache servers en shard clusters.
U staat in voor het technisch ontwerp, de implementatie, het testen en de documentatie van databasecomponenten binnen een multidisciplinair team van interne en externe specialisten. Uw werk vormt de schakel tussen het platformbeheer en de oplevering van applicaties, met onder meer ondersteuning van de backendontwikkeling in Python, het gebruik van de IRIS Python API en de implementatie of configuratie van andere DBMS-technologieën wanneer nodig. Deze functie draagt bij aan de digitale transformatie binnen een Belgische omgeving voor openbare veiligheid. Technische beslissingen worden gedocumenteerd met het oog op operationele continuïteit en kennisoverdracht.
Uw verantwoordelijkheden
- InterSystems IRIS-databaseoplossingen ontwerpen en optimaliseren voor microservices en event-driven architecturen.
- Journaling, mirror sets, fail-over procedures, ECP cache servers en shard clusters configureren en beheren.
- Gegevens modelleren met IRIS globals en SQL tables, en business services, business processes en business operations configureren, inclusief BPL debugging.
- De betrouwbaarheid en prestaties van het platform verbeteren via monitoring, health checks, patch management, indexanalyse en query tuning.
- Container- en database-deployments automatiseren met GitLab CI/CD pipelines, Ansible en Linux scripting.
- De ontwikkeling van Python-backends ondersteunen, incidenten onderzoeken en duidelijke technische documentatie van configuraties en beslissingen bijhouden.
Uw profiel
Essentiële vaardigheden
- Ervaring op seniorniveau met het beheer en de engineering van InterSystems IRIS, of van nauw verwante InterSystems Caché- of Ensemble-platformen.
- Oplossingen in ObjectScript kunnen ontwikkelen en onderhouden en de InterSystems IRIS Python API kunnen gebruiken.
- Sterke vaardigheden in Linux-serverbeheer, inclusief scripting en operationele automatisering.
- Ervaring met het ontwerpen van databases voor microservices of event-driven architecturen, met praktische kennis van SQL en NoSQL.
- Betrouwbare CI/CD-automatisering kunnen opzetten met GitLab CI/CD pipelines en Ansible-deployments.
- Een nauwkeurige en methodische aanpak van systemen met kritieke gegevens, met de zelfstandigheid om werk te prioriteren over meerdere technische afhankelijkheden heen.
- Vlotte schriftelijke en mondelinge communicatie, met het vermogen om technische analyses en beslissingen toe te lichten aan specialisten en vertegenwoordigers van gebruikers.
Opleiding
- Diploma in computerwetenschappen, informatietechnologie of een verwante richting, of gelijkwaardige beroepservaring.