Senior Database Administrator

Tabby
Full_time

📍 Job Overview

  • Job Title: Senior Database Administrator
  • Company: Tabby
  • Location: Remote/Spain
  • Job Type: Full-Time
  • Category: DevOps & Infrastructure
  • Date Posted: July 31, 2025
  • Experience Level: Mid-Senior Level (5-10 years)
  • Remote Status: Remote (Europe)

🚀 Role Summary

Tabby, a leading global FinTech company, is seeking a Senior Database Administrator to join its Infrastructure team. In this role, you'll work on high-impact projects in a high-growth environment, collaborating with a world-class remote engineering team spread across 20+ countries. You'll be responsible for designing, constructing, and maintaining large relational databases while ensuring their integrity and security. This role requires experience with Clickhouse and proficiency in PostgreSQL setup and performance tuning.

📝 Enhancement Note: This role offers an excellent opportunity for a seasoned database administrator to make a significant impact in a fast-growing FinTech company, working with cutting-edge technologies and a diverse, international team.

💻 Primary Responsibilities

  • Database Management: Design, construct, install, and maintain large relational databases using Clickhouse and PostgreSQL.
  • Database Security & Integrity: Ensure the integrity and security of the database by implementing and managing disaster recovery and failover systems, as well as backup and recovery procedures.
  • Database Performance Optimization: Monitor database performance, optimize queries, and apply new patches and versions when required.
  • Collaboration with Development Teams: Work closely with development teams to optimize database usage and implement changes that improve overall system performance.
  • Database Replication & High Availability: Set up and maintain database replication, clustering, mirroring, and other high availability strategies using tools like pgbouncer and modern monitoring systems.
  • Stay Updated with Latest Technologies: Keep up-to-date with the latest database technologies and best practices, and apply them to improve the company's database infrastructure.

📝 Enhancement Note: The primary responsibilities of this role require a strong understanding of database management, performance optimization, and collaboration with development teams to ensure the smooth operation of Tabby's database infrastructure.

🎓 Skills & Qualifications

Education: A bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications or equivalent training would be an asset.

Experience: Proven experience (5-10 years) in database administration, with a strong focus on Clickhouse and PostgreSQL. Experience with cloud platforms such as GCP or AWS is a plus.

Required Skills:

  • Proficiency in Clickhouse and PostgreSQL setup, replication, upgrade, monitoring, and performance tuning.
  • Strong knowledge of database design, documentation, and coding.
  • Familiarity with database management tools and performance tuning techniques.
  • Strong problem-solving and communication skills.
  • Proficiency in programming/scripting languages like bash, Python, Go, etc.

Preferred Skills:

  • Certification in database management or equivalent training.
  • Experience in migrating large databases between cloud platforms.
  • Knowledge of the latest trends in database administration.
  • Familiarity with modern DevOps practices such as Kubernetes, Terraform, Helm.
  • Experience in real-time data streaming technologies such as Debezium/Flink.

📝 Enhancement Note: The required and preferred skills for this role indicate a need for a well-rounded database administrator with a strong technical background and a willingness to learn and adapt to new technologies.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your experience with Clickhouse and PostgreSQL by showcasing projects that highlight your expertise in database design, replication, and performance optimization.
  • Include case studies that illustrate your problem-solving skills and ability to collaborate with development teams to improve overall system performance.
  • Highlight your experience with disaster recovery and failover systems, as well as backup and recovery procedures.

Technical Documentation:

  • Provide documentation that outlines your approach to database management, including your strategies for performance optimization, replication, and high availability.
  • Include examples of your code and any scripts you've written to automate database management tasks.
  • Demonstrate your understanding of modern DevOps practices by including documentation that shows how you've integrated database management into continuous integration and deployment pipelines.

📝 Enhancement Note: The portfolio and project requirements for this role emphasize the need for a strong technical background in database administration, as well as the ability to collaborate with development teams and integrate database management into larger systems.

💵 Compensation & Benefits

Salary Range: €60,000 - €80,000 per year (gross), depending on experience and location.

Benefits:

  • Full-time B2B contract
  • Fully remote setup, work from anywhere in Europe
  • Up to 20% tax allowance
  • 22 paid leave days annually
  • Stock options (ESOP) in a fast-scaling, pre-IPO company
  • Flexi benefits you can use for wellness, travel, or learning
  • Work alongside a high-performing, international engineering team in a global fintech unicorn
  • Relocation support available to company hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, and legal setup, for up to $5,000 in verified costs.

📝 Enhancement Note: The salary range and benefits for this role are competitive and reflect the company's commitment to attracting and retaining top talent in the database administration field.

🎯 Team & Company Context

Company Culture: Tabby fosters a culture of innovation, collaboration, and continuous learning. The company values diversity, inclusion, and work-life balance, and encourages employees to take ownership of their roles and contribute to the company's success.

Team Structure: The Infrastructure team at Tabby consists of experienced professionals from various backgrounds, working together to ensure the smooth operation of the company's database infrastructure. The team is organized around specific technologies and responsibilities, with regular communication and collaboration to ensure consistency and efficiency.

Development Methodology: Tabby follows Agile development methodologies, with a focus on continuous integration, continuous deployment, and regular code reviews. The company uses modern tools and technologies to streamline development processes and ensure high-quality software delivery.

Company Website: https://tabby.ai/

📝 Enhancement Note: The company culture, team structure, and development methodology at Tabby provide a supportive and collaborative environment for a Senior Database Administrator to thrive and make a significant impact on the company's success.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the senior level, requiring a high degree of technical expertise and experience in database administration. The ideal candidate will have a proven track record of success in managing large, complex database systems and a deep understanding of Clickhouse and PostgreSQL.

Reporting Structure: The Senior Database Administrator will report directly to the Head of Infrastructure and will work closely with the development teams to ensure the smooth operation of the company's database infrastructure.

Technical Impact: In this role, you will have a significant impact on the performance, security, and availability of Tabby's database infrastructure. Your expertise in database management will be crucial to the company's ability to scale and maintain its competitive edge in the global FinTech market.

Growth Opportunities:

  • Technical Growth: As a senior member of the Infrastructure team, you will have the opportunity to mentor junior team members and contribute to the development of the company's technical strategy.
  • Leadership Growth: With your proven track record of success in database administration, you may have the opportunity to take on a leadership role within the Infrastructure team or move into a more strategic role within the company.
  • Career Progression: As Tabby continues to grow and expand, there will be opportunities for career progression within the Infrastructure team or into other areas of the business.

📝 Enhancement Note: The career and growth opportunities for this role reflect the company's commitment to investing in the professional development of its employees and providing a clear path for career progression.

🌐 Work Environment

Office Type: Tabby operates a fully remote work environment, with employees working from various locations across Europe.

Office Location(s): Tabby has hubs in Armenia, Georgia, Serbia, Portugal, and Spain, where employees can work from if they choose to do so.

Workspace Context:

  • Remote Work: Tabby's remote work environment allows employees to work from anywhere in Europe, with flexible hours and a focus on results.
  • Collaboration Tools: The company uses modern collaboration tools to facilitate communication and teamwork among employees, regardless of location.
  • Work-Life Balance: Tabby encourages employees to maintain a healthy work-life balance, with a focus on personal well-being and job satisfaction.

Work Schedule: Tabby operates on a flexible work schedule, with employees expected to work a standard 40-hour week, with some flexibility for different time zones and personal commitments.

📝 Enhancement Note: The remote work environment and flexible work schedule at Tabby provide employees with the opportunity to maintain a healthy work-life balance while still making a significant impact on the company's success.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Screening: A phone or video call to assess your technical skills and experience in database administration, with a focus on Clickhouse and PostgreSQL.
  2. Coding Challenge: A practical coding challenge to evaluate your problem-solving skills and ability to optimize database performance.
  3. Behavioral Interview: A discussion of your approach to database management, teamwork, and problem-solving, with a focus on your ability to collaborate with development teams and contribute to the company's success.
  4. Final Interview: A meeting with the Head of Infrastructure to discuss your fit with the team and the company's culture, as well as your long-term career goals.

Portfolio Review Tips:

  • Highlight your experience with Clickhouse and PostgreSQL, with a focus on your ability to optimize database performance and ensure high availability.
  • Include case studies that demonstrate your problem-solving skills and ability to collaborate with development teams.
  • Showcase your understanding of modern DevOps practices and how you've integrated database management into continuous integration and deployment pipelines.

Technical Challenge Preparation:

  • Brush up on your knowledge of Clickhouse and PostgreSQL, with a focus on performance optimization, replication, and high availability.
  • Familiarize yourself with modern DevOps practices and how they can be applied to database management.
  • Prepare for a coding challenge that focuses on database optimization and performance tuning.

ATS Keywords: Clickhouse, PostgreSQL, Database Administration, Database Design, Performance Tuning, Disaster Recovery, High Availability, Cloud Platforms, DevOps, Real-Time Data Streaming, Kubernetes, Terraform, Helm, Debezium, Flink.

📝 Enhancement Note: The interview process for this role is designed to assess your technical skills and experience in database administration, as well as your ability to collaborate with development teams and contribute to the company's success.

🛠 Technology Stack & Web Infrastructure

Database Technologies:

  • Clickhouse: Experience with Clickhouse is mandatory for this role, with a focus on data warehousing, real-time analytics, and SQL optimization.
  • PostgreSQL: Proficiency in PostgreSQL setup, replication, upgrade, monitoring, and performance tuning is required for this role, with a focus on large, complex database systems.

Cloud Platforms:

  • GCP or AWS: Experience with cloud platforms such as GCP or AWS is a plus, with a focus on database migration, replication, and high availability.

DevOps Tools:

  • Kubernetes, Terraform, Helm: Familiarity with modern DevOps practices such as Kubernetes, Terraform, and Helm is preferred, with a focus on infrastructure as code and automated deployment.
  • Debezium, Flink: Experience with real-time data streaming technologies such as Debezium or Flink is a plus, with a focus on data integration and event-driven architectures.

📝 Enhancement Note: The technology stack and web infrastructure for this role require a strong background in database administration, with a focus on Clickhouse, PostgreSQL, and modern DevOps practices.

👥 Team Culture & Values

Database Administration Values:

  • Expertise: Tabby values expertise in database administration, with a focus on Clickhouse and PostgreSQL.
  • Collaboration: The company encourages collaboration between database administrators and development teams to ensure the smooth operation of the company's database infrastructure.
  • Continuous Learning: Tabby fosters a culture of continuous learning, with a focus on staying up-to-date with the latest database technologies and best practices.
  • Performance Optimization: The company values performance optimization, with a focus on ensuring high availability and scalability of the database infrastructure.

Collaboration Style:

  • Cross-Functional Collaboration: Tabby encourages collaboration between database administrators and development teams, with a focus on ensuring high availability, scalability, and performance of the database infrastructure.
  • Code Review: The company uses code review processes to ensure high-quality software delivery and to facilitate knowledge sharing between team members.
  • Knowledge Sharing: Tabby encourages knowledge sharing and mentoring between team members, with a focus on continuous learning and professional development.

📝 Enhancement Note: The database administration values and collaboration style at Tabby provide a supportive and collaborative environment for a Senior Database Administrator to thrive and make a significant impact on the company's success.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Database Performance Optimization: Optimize database performance for large, complex database systems using Clickhouse and PostgreSQL.
  • Disaster Recovery & High Availability: Implement and manage disaster recovery and failover systems to ensure high availability and scalability of the database infrastructure.
  • Cloud Migration: Migrate large databases between cloud platforms such as GCP or AWS, with a focus on minimizing downtime and ensuring data integrity.
  • Real-Time Data Streaming: Implement real-time data streaming technologies such as Debezium or Flink to ensure data integration and event-driven architectures.

Learning & Development Opportunities:

  • Technical Skill Development: Develop your technical skills in database administration, with a focus on Clickhouse, PostgreSQL, and modern DevOps practices.
  • Conference Attendance: Attend industry conferences and events to stay up-to-date with the latest database technologies and best practices.
  • Mentorship & Leadership: Mentor junior team members and contribute to the development of the company's technical strategy, with a focus on leadership and career progression.

📝 Enhancement Note: The technical challenges and learning and development opportunities for this role reflect the company's commitment to investing in the professional development of its employees and providing a clear path for career progression.

💡 Interview Preparation

Technical Questions:

  • Database Administration: Prepare for questions about your experience with Clickhouse and PostgreSQL, with a focus on performance optimization, replication, and high availability.
  • Cloud Platforms: Brush up on your knowledge of cloud platforms such as GCP or AWS, with a focus on database migration, replication, and high availability.
  • DevOps Practices: Familiarize yourself with modern DevOps practices such as Kubernetes, Terraform, and Helm, with a focus on infrastructure as code and automated deployment.

Company & Culture Questions:

  • Company Culture: Research Tabby's company culture, with a focus on innovation, collaboration, and continuous learning.
  • Team Dynamics: Prepare for questions about your ability to collaborate with development teams and contribute to the company's success.
  • Career Progression: Discuss your long-term career goals and how you plan to contribute to the company's success in the long term.

Portfolio Presentation Strategy:

  • Technical Deep Dive: Prepare a detailed technical deep dive into your experience with Clickhouse and PostgreSQL, with a focus on performance optimization, replication, and high availability.
  • Case Studies: Include case studies that demonstrate your problem-solving skills and ability to collaborate with development teams.
  • Company Fit: Highlight your understanding of Tabby's company culture and how you plan to contribute to the company's success in the long term.

📝 Enhancement Note: The interview preparation for this role is designed to assess your technical skills and experience in database administration, as well as your ability to collaborate with development teams and contribute to the company's success.

📌 Application Steps

To apply for this Senior Database Administrator position at Tabby:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with Clickhouse and PostgreSQL, with a focus on performance optimization, replication, and high availability.
  2. Optimize Your Resume: Highlight your relevant experience in database administration, with a focus on Clickhouse, PostgreSQL, and modern DevOps practices.
  3. Prepare for Technical Screening: Brush up on your knowledge of Clickhouse, PostgreSQL, and modern DevOps practices, with a focus on performance optimization, replication, and high availability.
  4. Research the Company: Familiarize yourself with Tabby's company culture, with a focus on innovation, collaboration, and continuous learning.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and database administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Experience with Clickhouse and proficiency in PostgreSQL setup and performance tuning are mandatory. Familiarity with cloud platforms and modern DevOps practices is a plus.