Contract Duration: 3 Months (with possibility of extension)
Work Mode: Onsite
Location: Riyadh
Joining: ASAP
Nationality Preference: Saudi National preferred
Role Overview
We are seeking a Senior Database Administrator to lead database administration and data-layer operations for the Fan-ID platform. This role is critical to ensuring secure, highly available, and scalable databases that support complex integrations, real-time workloads, and peak traffic during live events.
You will play a key role in defining database architecture standards, managing multi-environment and multi-region deployments, and ensuring data reliability across mobile, web, backend, CRM, and third-party systems.
Key Responsibilities
- Own database administration and data-layer operations for the Fan-ID platform, including CRM, Azure, and multiple database technologies
- Design, implement, and maintain relational and non-relational databases supporting Fan-ID applications
- Ensure databases are secure, highly available, scalable, and capable of handling high-traffic live event workloads
- Define and contribute to database architecture standards and best practices
- Design and maintain logical and physical data models
- Support multi-environment and multi-region database strategies when required
- Support databases used by:
- Mobile and web applications
- Backend and integration services
- CRM, CMS, and third-party systems
- Optimize database performance through:
- Query tuning and indexing
- Execution plan analysis
- Data model optimization
- Design and manage:
- High Availability (HA) configurations
- Replication and failover strategies
- Backup, restore, and Disaster Recovery (DR) plans
- Implement and enforce database security best practices
- Collaborate closely with application, integration, security, and DevOps teams to ensure end-to-end data reliability
- Plan and execute database-focused testing, including:
- Performance and load testing
- Failover and recovery testing
- Backup and restore validation
- Data integrity and consistency checks
Required Experience & Skills
- Hands-on experience as a Database Administrator in real production environments
- Proven experience with relational databases such as:
- SQL Server, PostgreSQL, Oracle, MySQL
- Experience with NoSQL databases, including:
- Cosmos DB, MongoDB, or equivalent
- Strong expertise in database performance tuning and optimization
- Solid experience implementing:
- High availability
- Replication
- Disaster recovery strategies
- Experience supporting large-scale, high-traffic platforms
- Good understanding of event-driven and microservices-based architectures from a data perspective
- Hands-on experience with cloud-hosted database platforms on:
- Azure (preferred), AWS, or GCP
Nice to Have
- Identity platforms, ticketing systems, or large event ecosystems
- Exposure to real-time systems and live-event traffic patterns
- Familiarity with DevOps, CI/CD, and infrastructure-as-code practices