For one of our clients, a leading international player in the financial technology sector, we are looking for a PostgreSQL DBA. You will join an innovative and dynamic team working on the evolution of digital payments and transactions worldwide.
You will be responsible for the automation and industrialization of the database platform on the internal cloud. You will join a small, specialized team providing PostgreSQL as a service. After an onboarding period, you'll have the opportunity to work across multiple infrastructure layers, including databases, storage, systems, and networks - offering you a broad technical playground to expand your expertise.
Key responsibilities:
Manage and maintain PostgreSQL environments in production
Ensure high availability, performance, and SLA compliance
Execute backups and Point-In-Time Recovery (PITR)
Automate processes using Puppet, Ansible, and Terraform
Debug, optimize, and tune systems and databases
Write documentation and ensure PCIDSS compliance
Provide support during on-call duty (24/7 rotation)
Bachelor's degree in Computer Science/Engineering or equivalent professional experience
3+ years of experience with PostgreSQL 13+ in production environments
Strong knowledge of Linux, CI/CD, Git, Puppet, and multi-datacenter setups
Experience with scripting (Bash, Python, and/or Go)
Knowledge of streaming replication, clustering, and PITR
Analytical, detail-oriented, and stress-resistant
A proactive team player with a passion for Infrastructure as Code
Nice to have (not mandatory):
Experience with Pacemaker/Corosync, Grafana, ELK/Loki
Familiarity with Docker, network protocols, and hybrid setups (on-prem + cloud)
Hands-on experience with Ansible and Terraform