PostgreSQL DBA Expert

HNM Solutions
Paris, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Paris, France

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Azure
Bash
Unix
Cloud Computing
Databases
Database Security
Debian Linux
Software Design Documents
DevOps
Infrastructure as a Service (IaaS)
Python
PostgreSQL
Log Analysis
Platform as a Service (PAAS)
Performance Tuning
PostGIS
Powershell
Query Optimization
Red Hat Enterprise Linux - RHEL
Ansible
Prometheus
Software Deployment
Backup and Restore
Zabbix
Scripting (Bash/Python/Go/Ruby)
Cloud Monitoring
Grafana
Indexer
GIT
Amazon Web Services (AWS)
Information Technology
Bicep

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

  1. PostgreSQL: Performance optimization (execution plan analysis, query tuning, indexing)

Seniority: Advanced | Required: Yes

  1. PostgreSQL: Backup and restore (pg_dump, pg_basebackup, pgbackrest, etc.)

Seniority: Advanced | Required: Yes

  1. PostgreSQL: Extension management (PostGIS, pg_stat_statements, etc.)

Seniority: Advanced | Required: Yes

  1. Scripting (Bash, Python, PowerShell) to automate tasks

Seniority: Advanced | Required: Yes

  1. Knowledge of Linux/Unix systems (Red Hat, Debian, etc.)

Seniority: Advanced | Required: Yes

  1. Monitoring with tools such as Zabbix, Prometheus, Grafana, or OEM

Seniority: Advanced | Required: Yes

  1. Database security (role management, auditing, encryption)

Seniority: Advanced | Required: Yes

  1. Experience with cloud environments (AWS RDS, Azure Database)

Apply for this position