About the role
We are looking for a PostgreSQL-focused Database Engineer/DBA with strong experience in performance optimization and working with data-intensive systems.
The role is focused on improving performance, stability, and scalability of PostgreSQL databases in a cloud environment.
Work format:
Remote
EET / CET timezone
Duration: ASAP — September (full-time, possible extension)
Responsibilities
- Optimize PostgreSQL performance (queries, execution plans, locks)
- Manage and improve indexing strategy (add/remove/update indexes)
- Clean up unused tables and optimize database structures
- Optimize stored procedures and data processing
- Perform database upgrades in Azure Database for PostgreSQL (Flexible Server)
- Set up monitoring, alerting, and observability
- Troubleshoot and prevent performance issues
- Implement data archiving and purging strategies
- Maintain database health (vacuum, analyze, bloat control)
Requirements
- 5+ years of experience with PostgreSQL
- Experience as DBA or Database Engineer
- Hands-on experience with Azure Database for PostgreSQL, especially Flexible Server is a plus)
- Strong performance tuning and query optimization skills
- Strong understanding of indexing, transactions, and query execution
- Experience with high-load databases
- Experience with monitoring and database maintenance
What We Offer:
- Competitive salary;
- 100% remote opportunity;
- Flexible work environment (in-office, remote, or hybrid depending on preferences and manager approval);
- Opportunities for professional growth and career advancement;
- Collaborative and innovative work environment;
- Benefits may vary by location and will be confirmed during the interview process.