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.
English
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.
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) extendableRegime: 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