SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Tabby is a fintech company reshaping how people shop, earn, and save. With over 25 million users and $18 billion in annual transaction volume, Tabby is the largest and fastest-growing fintech in the GCC region, valued at $6.5 billion.
We are seeking a Senior Database Administrator to join our Infrastructure team and own the reliability and performance of our production ClickHouse clusters. You will work on high-impact projects in a high-growth environment alongside a world-class remote engineering team spread across 20+ countries.
Key Responsibilities:
- Own reliability and performance of production ClickHouse clusters, whether self-hosted on Kubernetes or managed services
- Design standard architecture and tooling to scale to dozens of multi-node clusters without proportional operational overhead
- Manage cluster lifecycle as code: provisioning, configuration, scaling, upgrades, and migrations
- Build monitoring and alerting to catch problems before users notice them
- Own backups and disaster recovery; test restores regularly
- Ensure clusters are secure by default
- Plan capacity and control infrastructure costs
- Serve as the go-to ClickHouse expert for developers, DevOps engineers, other DBAs, and leadership on schema design, data ingestion, and query performance
- Handle routine database requests and automate them
- Step in during production emergencies (including outside business hours), lead root-cause analysis, and contribute to postmortems
- Maintain documentation, runbooks, and share knowledge with the team
Requirements:
- Deep, DBA-level production knowledge of ClickHouse: understand how it stores, merges, replicates, and queries data; strong SQL skills including complex analytical query optimization and schema design review
- Ability to design architecture and automation for dozens of multi-node clusters; experience running large fleets of databases (dozens or hundreds of instances) is a strong advantage
- Production experience running and maintaining stateful workloads on Kubernetes, well beyond initial deployment
- Production use of a Kubernetes operator to run databases (CloudNativePG, Zalando Postgres Operator, Altinity, official ClickHouse operator, or equivalent)
- Experience with version upgrades, backup/restore, and migrating large datasets between clusters or regions with zero or minimal downtime
- Strong troubleshooting skills across the full stack: queries, schema design, Kubernetes, Linux, storage, and networking
- Proactive approach to database health; experience building monitoring and alerting with modern observability stacks
- Practical database security knowledge: encryption in transit and at rest, access control, secrets management
- Infrastructure as code with mainstream tools, plus at least one programming or scripting language for automation
- Hands-on experience with cloud infrastructure on major providers (not just platform-as-a-service)
- Clear written and spoken communication with engineers and leadership on architecture, performance, incidents, risks, and costs; ability to take problems from investigation to production fix independently
Nice to have:
- Hands-on work on Kubernetes database operator source code as developer or contributor
- Practical use of AI tools for database observability or automating routine tasks
- Background in highly regulated environments
- Kubernetes or cloud certifications