Skip to content

IT Infrastructure

PostgreSQL Database Administrator / Engineer

Location
Brussels, Belgium
Work mode
Hybrid
Contract
Contract · Mid
Start
26 Oct 2026
Closes
13 Oct 2026 · today

About the mission

We are looking for a PostgreSQL Database Administrator / Engineer to join our team within the Information and ICT Department of the Federal Police. The role involves managing and optimizing PostgreSQL databases, contributing to digital transformation, and participating in backend development using Python.

Read the full description
You will be on a mission within the Information and ICT Department (DRI) of the Federal Police. The Systems Division (DIST) develops the architecture of ICT systems, organizes and manages IT systems. It is responsible for the technical analysis of needs, the development and management of system architecture (servers, networks, databases, communication, video), defining technical standards for the police organization, and implementing IT security and protection. The division also manages data centers as well as the central infrastructure and the technical systems installed there. It also provides specialized third-line support in these areas.

The ABIS project – Automated Biometric Identification System – is a system for storing, processing, and analyzing biometrics.

Mission Description

Ensure, manage, improve, and maintain all aspects of database integration into the internal and external IT and communication systems of the organization to ensure an effective, continuous, and scalable information and communication system.
Develop standards, guidelines, and procedures for the development and evolution of technical systems. As a PostgreSQL Database Administrator, you will contribute to the digital transformation of the Integrated Police. You will ensure the establishment of a secure, modern, and efficient database environment. Within a multidisciplinary team, you are responsible for the design, management, and optimization of PostgreSQL databases, with a particular focus on security and reliability. You will also participate in the backend development of applications in Python and manage the code via GitLab.

Your tasks include:

Management and optimization of PostgreSQL databases (backup, restore, monitoring, performance tuning),
Designing database structures and developing data synchronization mechanisms,
Supporting development projects through custom database solutions,
Integrating backend Python programs with PostgreSQL,
Setting up and managing CI/CD pipelines in GitLab,
Potential support for the implementation of other database management systems.
Optional: use of the Elastic Stack for monitoring and logging.

Education

Master's or bachelor's degree in computer science or equivalent experience.

Soft skills

Methodical and precise, stress-resistant
Autonomy and initiative
Adaptability, creativity, constructiveness, and client-oriented
Team spirit and flexible hours
Ability to document the work done

Language

French or Dutch (passive knowledge of the second language required but preferably bilingual).
English

In practice

Duration: Until the end of the year (31/12/2026) extendable
Regime: Full-time (40h/week)
Work location: rue Royale 202A 1000 Brussels
Working conditions: Presence in the office at least 2 times a week depending on tasks and in agreement with the team, remote work allowed from home (in Belgium)
Team: multidisciplinary, mix of internal and external collaborators.

What you'll do

  • Ensure, manage, improve, and maintain all aspects of database integration into the internal and external IT and communication systems.
  • Develop standards, guidelines, and procedures for the development and evolution of technical systems.
  • Manage and optimize PostgreSQL databases (backup, restore, monitoring, performance tuning).
  • Design database structures and develop data synchronization mechanisms.
  • Support development projects through custom database solutions.
  • Integrate backend Python programs with PostgreSQL.
  • Set up and manage CI/CD pipelines in GitLab.
  • Potential support for the implementation of other database management systems.
  • Optional: use of the Elastic Stack for monitoring and logging.

What we're looking for

  • Master or bachelor's degree in computer science or equivalent experience.
  • Methodical and precise, stress-resistant.
  • Autonomy and initiative.
  • Adaptability, creativity, constructiveness, and client-oriented.
  • Team spirit and flexible hours.
  • Ability to document the work done.

Skills

  • PostgreSQL
  • Python
  • GitLab
  • Elastic Stack
  • Ansible
  • Docker
  • Kubernetes
  • OpenShift

What happens after you apply

Three steps, the same for every mission.

  1. Step 1

    Your CV is read against this mission

    AI reads your CV against the requirements of this mission.

  2. Step 2

    MC Expert meets you

    We meet every candidate before presenting anyone to the client.

  3. Step 3

    Presented to the client

    If it is a fit, MC Expert presents your profile to the client for this mission.