PostgreSQL DBA Expert
Role details
Job location
Tech stack
Job description
-
Work in a high-availability environment
-
Work on virtual environments
-
Work in a hybrid Microsoft OnPrem/Azure Cloud/AWS Cloud environment
-
Manage standard and non-standard requests from application support teams and developers regarding new requirements or changes to database components.
-
Integrate with the agile processes of the development teams within your scope.
-
Work closely with infrastructure teams to understand and apply processes and standards
-
Be involved in the study concerning the future of infrastructure assets.
-
Contribute to the transformation of the company's IT infrastructure, which involves implementing solutions to take advantage of the opportunities offered by new technologies (cloud, infrastructure as code, development).
-
Define the appropriate infrastructure components and architecture to be implemented as part of company projects. Advise and suggest innovative solutions, where appropriate.
Will act as the main point of contact for the teams based in Belgium and will be required to travel regularly to Brussels
Key points that candidates must meet as a minimum requirement:
-
PostgreSQL expert
-
Level 3 administration of PostgreSQL environments (IaaS & PaaS: Azure PostgreSQL Flexible Server)
-
Definition and implementation of operating standards: security, reloads, supervision, disaster recovery plan
-
Automation of deployments and operations via Ansible, Git, scripting
-
Integration with Azure tools: Bicep, Log Analytics, Azure Monitor
-
Participation in the implementation of technical dashboards (Grafana), The main activities are:
-
Studying technical solutions to improve or implement infrastructure services
-
Comparing several scenarios and making recommendations
-
Drafting technical documentation (HLD and LLD design documents)
-
Contributing to the construction of infrastructure solutions
-
Advising on, proposing, and validating the infrastructure to be instantiated in business projects
-
Deploying the proposed infrastructures with the Application Delivery Centers
-
Communicating the needs of the Application Delivery Centers to the experts in the relevant areas
Requirements
Do you have experience in UNIX?, * Contribution to support, documentation, and the DevOps DBA approach
- Experience with Azure networks? 4 years
· Experience with AWS networks? 2 years
-
On-call duty 1 week/2 or 3
-
Azure DP300 Microsoft Certified: Azure Database Administrator Associate certification
Required profile:
-
Solid experience as a PostgreSQL DBA in a production environment
-
Proficiency in automation tools (Ansible, Git, Shell or Python scripts)
-
Experience with PostgreSQL on Azure (Flexible Server, PaaS, Azure Monitor supervision)
-
DevOps mindset, rigorous approach to automation and documentation
-
Modern technical environment (Azure cloud, infrastructure as code, centralized supervision), strong team, and high-impact projects, 1. PostgreSQL: Proficiency in installing, configuring, updating, and securing PostgreSQL
Seniority: Advanced | Required: Yes
- PostgreSQL: Performance optimization (execution plan analysis, query tuning, indexing)
Seniority: Advanced | Required: Yes
- PostgreSQL: Backup and restore (pg_dump, pg_basebackup, pgbackrest, etc.)
Seniority: Advanced | Required: Yes
- PostgreSQL: Extension management (PostGIS, pg_stat_statements, etc.)
Seniority: Advanced | Required: Yes
- Scripting (Bash, Python, PowerShell) to automate tasks
Seniority: Advanced | Required: Yes
- Knowledge of Linux/Unix systems (Red Hat, Debian, etc.)
Seniority: Advanced | Required: Yes
- Monitoring with tools such as Zabbix, Prometheus, Grafana, or OEM
Seniority: Advanced | Required: Yes
- Database security (role management, auditing, encryption)
Seniority: Advanced | Required: Yes
- Experience with cloud environments (AWS RDS, Azure Database)