C005199 MySQL / PostgreSQL DBA (NS) - FRI 4 Sep

EMW

Brussel

Sur place

EUR 75 000 - 110 000

Plein temps

Il y a 33 heures
Soyez parmi les premiers à postuler

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

EMW is seeking a highly skilled MySQL/PostgreSQL DBA for Brussels, Belgium. The role requires NATO SECRET clearance and hands-on experience with both MySQL and PostgreSQL. You will install, configure, monitor, and upgrade clustered and standalone databases, enforce security, and design HA/DR and backup strategies.

The position is on-site full-time, with coordination across devOps and infrastructure teams. You will manage capacity planning, performance tuning, and RCA for incidents, while

Qualifications

  • Active NATO SECRET security clearance
  • 5+ years hands-on experience with at least one of MySQL or PostgreSQL and 2+ years with the other
  • Experience with backup and recovery tools and strategies
  • Strong knowledge of replication, HA, and capacity planning
  • Experience with security hardening and access control
  • Automation scripting in Bash/ Python/ Perl

Responsabilités

  • Install, configure, maintain and upgrade PostgreSQL and MySQL instances (standalone and cluster)
  • Manage users, roles, privileges and authentication
  • Perform routine maintenance and storage growth forecasting
  • Troubleshoot production issues including data corruption and replication failures
  • Coordinate with application and infrastructure teams
  • Design and operate HA/DR solutions and disaster recovery runbooks
  • Implement backup/recovery strategies and validate backups
  • Audit logging and security hardening across environments
  • Patch management and major/minor version upgrades
  • End-of-life planning and platform recommendations

Connaissances

Database expertise
Linux administration
SQL performance tuning
Automation scripting

Outils

mysqldump
MySQL shell
Percona XtraBackup
pg_basebackup
pg_dump

Description du poste

Deadline Date: Friday 4 September 2026

Requirement: MySQL / PostgreSQL DBA

Location: Brussels, BE

Full Time On-Site: Yes

Time On-Site: 100%

Total Scope of the request (hours): 418

Required Start Date: 11 October 2026

End Contract Date: 31 December 2026

Required Security Clearance: NATO SECRET

Duties & Role:
  • Install, configure, maintain and upgrade standalone and/or clustered instances: PostgreSQL 12+, MySQL 8.0+
  • Perform routine maintenance (schema housekeeping, index maintenance, statistics updates, data retention support)
  • Manage users, roles, privileges, and authentication methods according to least-privilege principles
  • Manage storage growth and capacity forecasting (disk usage, table growth trends, partitioning/archiving recommendations)
  • Troubleshoot complex production issues including data corruption, replication failures and performance degradation
  • Maintain environment consistency across DEV/UAT/PROD where applicable
  • Perform Root Cause Analysis (RCA) for critical incidents
  • Coordinate with application and infrastructure teams
Advanced monitoring and performance tuning
  • Monitor and analyse database health and performance metrics: Lock contention, deadlocks, wait events; Replication lag; Resource utilization (CPU, memory, I/O)
  • Query performance analysis and optimization: o PostgreSQL: EXPLAIN (ANALYZE, BUFFERS); MySQL: Query optimization, execution plans, InnoDB tuning
  • Index strategy design and maintenance
  • Identification and remediation of locking, contention, and deadlocks
  • Capacity planning and workload growth forecasting Implementation and management of backup and recovery strategies
  • PostgreSQL: Physical backups (pg_basebackup); Logical backups (pg_dump, pg_dumpall); WAL archiving and Point-in-Time Recovery (PITR)
  • MySQL: Logical and physical backups (mysqldump, MySQL shell, Percona, XtraBackup); Point-in-Time Recovery (binlog-based)
  • Both Platforms: Backup strategy implementation and validation; Periodic backup and recovery testing
Design and operate High Availability & Disaster Recovery solutions
  • PostgreSQL: Streaming replication (physical and logical); Synchronous and asynchronous replication
  • MySQL: Asynchronous and semi-synchronous replication; High availability architectures (InnoDB Cluster, Group Replication)
  • Both Platforms: Automated failover and switchover support; Disaster recovery documentation and runbooks
Enforce database security best practices
  • Role-based access control and privilege management
  • Authentication and password policy enforcement
  • TLS/SSL encryption
  • Audit logging and compliance support
  • Security hardening and vulnerability remediation
Maintenance & Lifecycle Management
  • Patch management and minor version upgrades
  • Major version upgrade planning and execution
  • Schema change review and deployment support
  • End-of-life planning and platform recommendations
Requirements
Skills, Knowledge & Experience:
  • The candidate must have a currently active NATO SECRET security clearance
  • 5+ years hands-on experience in at least one of the above database technologies (MySQL or PostgreSQL) and 2+ years of experience in the second database technology (MySQL or PostgreSQL)
  • MySQL: Strong knowledge of MySQL architecture, storage engines (InnoDB); Hands-on experience with backup tools like mysqldump, MySQL shell, Percona, XtraBackup
  • PostgreSQL: Deep understanding of PostgreSQL internals; Experience managing large datasets, storage growth, autovacuum and index maintenance; Experience with WAL and archiving; Experience managing PostgreSQL extensions
  • Experience with SQL optimization, indexing, and query execution plans
  • Strong Linux administration skills (system resources, I/O, file systems, network basics) relevant to database performance
  • Knowledge of security best practices (TLS, privilege management, audit/logging, secure configuration)
  • Automation mindset: experienced with scripting (Bash/Python/Perl)
Preferred/Advanced skills:
  • MySQL: Experience with cloud-managed MySQL platforms (AWS RDS/Aurora, GCP Cloud SQL, Azure Database for MySQL); Familiarity with MySQL Shell, Orachestrator, ProxySQL or HAProxy
  • PostgreSQL: Practical experience with pgvector; Knowledge of HNSW and IVFFlat indexes and their tuning parameters; Experience with containerized or Kubernetes-based database deployments; Understanding of pgvector upgrades and compatibility with PostgreSQL versions
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

C005199 MySQL / PostgreSQL DBA (NS) - FRI 4 Sep
C005199 MySQL / PostgreSQL DBA (NS) - FRI 4 Sep

EMW • Brussel Hoofdstad

Sur place
EUR 65 000 - 90 000
Senior Database Administrator (MySQL/PostgreSQL)
Senior Database Administrator (MySQL/PostgreSQL)

Spektrum • Brussel Hoofdstad

Sur place
EUR 70 000 - 100 000
C004970 Database Administrator (NS) - THU 3 Sep RELAUNCH
C004970 Database Administrator (NS) - THU 3 Sep RELAUNCH

EMW • Eigenbrakel

Sur place
EUR 85 000 - 115 000
Senior MySQL & PostgreSQL DBA — Brussels NATO Secret Cleared
Senior MySQL & PostgreSQL DBA — Brussels NATO Secret Cleared

EMW • Brussel Hoofdstad

Sur place
EUR 65 000 - 90 000
Senior MySQL/PostgreSQL DBA – On-Site, NATO Secret
Senior MySQL/PostgreSQL DBA – On-Site, NATO Secret

EMW • Brussel

Sur place
EUR 75 000 - 110 000
Senior Database Administrator (MySQL/PostgreSQL)
Senior Database Administrator (MySQL/PostgreSQL)

Spektrum • Brussel

Sur place
EUR 80 000 - 110 000
Senior MySQL/PostgreSQL DBA - On-Site, NATO Secret Cleared
Senior MySQL/PostgreSQL DBA - On-Site, NATO Secret Cleared

Spektrum • Brussel

Sur place
EUR 80 000 - 110 000
Senior DB Admin (MySQL/PostgreSQL) - On-Site Brussels
Senior DB Admin (MySQL/PostgreSQL) - On-Site Brussels

Spektrum • Brussel Hoofdstad

Sur place
EUR 70 000 - 100 000
Database Administrator – PostgreSQL / Python Job ID: JP054993
Database Administrator – PostgreSQL / Python Job ID: JP054993

ITproposal • Brussel

Hybride
EUR 60 000 - 80 000
[6198A] Database Administrator
[6198A] Database Administrator

GardPass Consulting & Space • Eigenbrakel

Sur place
EUR 90 000 - 120 000