JOB LEVEL:
Senior
EMPLOYMENT TYPE:
Full Time, Hybrid, Standard working time
ABOUT US:
We are part of a group of technology companies with over 25 years of history and a proven track record of creating high-tech platforms for managing online payments, massive networks of users, data and internet traffic. It is a leader in providing services in the field of Software development, Technical Compliance and Managed IT services for regulated institutions, auditing and certification according to PCI-DSS and ISO27001 and ISO/IEC20000-1 standards.
It also offers Cloud and hosting solutions for corporate customers as well as Managed DevOps services for customers in Europe and North America. The company has over 200 experts and its office locations in: Sofia – Bulgaria, Kiel – Germany, London – United Kingdom, Barcelona – Spain, Vilnius – Lithuania, Warsaw – Poland, Bratislava – Slovakia and Tirana – Albania.
ABOUT POSITION:
We’re looking for a Database Administrator (DBA) to join one of our long-term international partners in the fintech industry. You will manage, maintain, and optimize large-scale relational databases, ensuring high availability, performance, and reliability. You’ll collaborate with DevOps, engineering, and security teams to support both development and production environments while introducing improvements to database scalability and operations.
KEY RESPONSIBILITIES:
• Manage, maintain, and optimize large-scale relational databases with a focus on PostgreSQL
• Design and implement high-availability solutions including replication, clustering, and failover
• Lead database upgrades, migrations, and schema evolution across environments
• Diagnose and resolve performance bottlenecks, analyze execution plans, and tune complex queries
• Automate operational tasks through scripting (PL/pgSQL, PowerShell, Bash)
• Define and enforce backup, recovery, and disaster recovery best practices
• Collaborate with DevOps, engineering, and security teams to ensure operations align with architecture and compliance
• Introduce modernization efforts and innovations to improve database scalability and performance
JOB REQUIREMENTS:
• 5+ years of hands-on experience managing SQL Server, MySQL, and PostgreSQL in production
• Strong knowledge of database internals, query optimization, indexing, and storage engines
• Experience administering high availability, load balancing, and replication instances
• Proven experience in data archiving, retention, and partitioning large tables
• Experience managing databases in self-hosted or cloud platforms
• Proficiency in performance monitoring and diagnostics tools (Grafana, Prometheus, pg_stat_statements)
• Strong scripting and automation skills
ADVANTAGES:
• Bachelor’s degree in Data Science, Computer Science, or related field
• Exposure to DevOps methodologies, CI/CD pipelines, and infrastructure-as-code
• DBA certification
WHAT WE OFFER:
- Competitive salary package – because your talent deserves it
- Extended health & dental insurance – we’ve got your back (and teeth)
- Corporate gym membership rates – stay strong, code longer
- Supportive & collaborative culture – zero egos, just great teamwork
- Flexible working hours – results matter, not time spent at a desk
- Hybrid work model – work from home or join us at the office
- Office perks – unlimited coffee, snacks, and a stocked fridge
- Regular team events – from teambuilding’s to epic parties
If you have the required skills and experience, and you are passionate about database management and fintech systems, we would love to hear from you!