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.
Your Role
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)
Who You Are
* 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