Vandycke & Partners
Database Administrator – PostgreSQL, Elasticsearch & Kafka
Brussels-Capital
Digital - Data
Bachelor
Work experience: 5-7
Reference number: 90425

We’re looking for a Database Administrator (DBA) to support the modernization and maintenance of mission-critical data systems within a national law enforcement environment.

You’ll work on databases supporting digital investigations, data intelligence, and analytical systems, combining traditional database management with emerging technologies like Graph DB and Vector DB to support AI-driven initiatives.

Your role spans from maintenance of existing environments to the deployment of new database technologies, ensuring performance, scalability, and data security across complex systems.

What You’ll Do

Phase 1 – Stabilization & Optimization

  • Maintain and evolve existing PostgreSQL (relational) and Elasticsearch (non-relational) environments.
  • Develop automated backup procedures and ensure reliable data recovery mechanisms.
  • Support development teams working on legacy software using a DB-first approach, focusing on data structure migrations and stored procedure replacement.
  • Participate in maintaining and integrating a centralized logging platform based on Kafka.

Phase 2 – Modernization & Innovation

  • Contribute to performance and security improvements in large-scale applications used for operational workflows.
  • Support CI/CD integration and automation using GitLab and Kubernetes/OpenShift clusters.
  • Help design and deploy environments for Graph databases (Neo4j) and Vector databases (Milvus) to support next-generation data projects.
  • Implement and maintain automated processes for migrations, backups, and deployments.
  • Work in Agile teams, managing priorities and delivering within deadlines.

What are we looking for?

Must-Have Skills

  • Degree in Computer Science (Bachelor or higher) and several years of DBA experience.
  • Proven expertise with PostgreSQL and Elasticsearch.
  • Experience with Kafka and distributed messaging systems.
  • Strong skills in Python scripting for automation and process industrialization.
  • Experience with Git version control and branching strategies.
  • Ability to design, migrate, and standardize data structures across multiple environments.
  • Working knowledge of DevOps and CI/CD practices (GitLab, GitOps, Kubernetes).
  • Fluent in English and one national language (Dutch or French); passive understanding of the other is a plus.

Nice-to-Have Skills

  • Experience with MS SQL, RabbitMQ, or similar systems.
  • Knowledge of Neo4j (Graph DB) and Milvus (Vector DB).
  • Familiarity with OpenShift, MinIO, or similar storage and container orchestration tools.

What do we offer?

Location: Brussels region (on-site role, no remote work).

Start Date: Flexible (ASAP preferred).

Duration: ASAP-31/12/2025

Contract: Freelance or Permanent.

Workload: Full-time.

Vacancies that may also interest you

Jan Vanden Boer
Competence Center Lead Digital
We are a Great Place to Work
We evaluate our work environment with a survey and audit and have been allowed to call ourselves a Great Place to Work and Best Workplace for five years in a row now.
We are a Great Place to Work