Senior Database Engineer, DBA
Posted 56ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Database Site Reliability Engineer at Rubikal supporting mission critical database platforms. Collaborating with global teams in a human-centric digital services environment.
Responsibilities:
- Support and operate enterprise-scale, mission critical database platforms across PostgreSQL, MongoDB, MySQL/MariaDB, and Microsoft SQL Server.
- Ensure high availability, performance tuning, disaster recovery.
- Participate in identifying opportunities for improving database reliability and performance.
- Automate tasks related to the database lifecycle and infrastructure.
- Work on capacity planning, database scaling, and optimization efforts.
Requirements:
- Install, configure, and manage PostgreSQL (Patroni), MongoDB replica sets, MySQL/MariaDB HA, and MS.
- SQL Server Always On in production environments.
- Ensure high availability, replication, and automated failover for mission-critical databases.
- Perform database and query performance tuning, indexing optimization, and resource utilization analysis.
- Maintain backup and recovery strategies using pgBackRest, PBM, Percona XtraBackup, and SQL Server native tools.
- Conduct Disaster Recovery (DR) drills, ensuring RTO/RPO compliance.
- Automate database provisioning, configuration, and operations.
- Implement and maintain monitoring and alerting using Prometheus, Grafana, and PMM.
- Perform database upgrades, migrations, and patching with minimal downtime.
- Implement strong security, access controls, encryption, and auditing practices.
- Maintain SOPs, technical documentation, architecture diagrams, and operational runbooks.
- Participate in 24x7 on-call rotations, resolve incidents, and ensure SLA adherence.
- For this role, you are going to be working with our client within a cross-functional team as Database Site.
- Reliability Engineer, we prefer that you have the following: The role requires working hours aligned with Saudi Arabia time zone - 13:00 to 21:00, Sunday to Thursday.
- Excellent communication skills in English.
- Bachelor's in CS, IT, or similar
- Minimum 5 years DevOps/DBA/SRE experience
- Experience managing production DB systems at scale
- Expert PostgreSQL (HA, replication, tuning)
- Strong MongoDB (replica sets, sharding)
- Experience with Azure PostgreSQL & Cosmos DB.
- DB migration experience.
- Excellent analytical and communication skills.
- Self-driven, collaborative, detail-oriented.
- Experience with Kubernetes operators for databases (e.g., Zalando Patroni operator, Percona operators).
- Experience with CI/CD pipelines for database changes (schema migrations, migration tools like Flyway/Liquibase).
- Familiarity with additional NoSQL or time-series databases (e.g., Redis, Elasticsearch, InfluxDB).
- Prior experience in fintech, telecom, or other highly regulated/mission-critical domains.
- Experience working in ITIL-based or SRE/SLI/SLO-driven operational environments.
Benefits:
- Competitive salary
- Great work environment
- Flexible working schedule
- Medical Insurance
- Brand new MacBook


















