Remote job
Database Administrator
Job details
About this role
Role overview Maintain production relational databases so they remain reliable, performant, secure, and recoverable. You’ll work with application engineers on database design and operations, monitor for early signs of trouble, and help manage incidents when they occur.
Responsibilities - Administer production databases and monitor performance, connections, locks, and storage. - Create and verify backup, restore, and recovery procedures. - Tune queries and indexes, and support schema changes with safe rollout and rollback plans. - Manage database access and sensitive data handling. - Join incident response for database issues and document operational runbooks. - Advise on availability, replication, and ways to reduce production risk.
Requirements - Production database administration experience with PostgreSQL, MySQL, and/or SQL Server. - Strong SQL skills and experience diagnosing performance problems. - Hands-on experience with backups, restores, and recovery testing. - Understanding of access controls and foundational database security. - Ability to work closely with application engineers and respond calmly to incidents. - Careful documentation habits and an interest in automating repeatable operations.
Nice to have Experience with replication, failover, managed cloud databases, query profiling, or infrastructure as code for database operations.
Benefits and work setup Part-time, fully remote work from Egypt with flexible hours and some collaboration overlap. Cairo office access is available when needed. Benefits include paid annual and sick leave, performance bonuses, annual salary reviews, learning support, courses and certifications, conference opportunities, equipment and internet support, medical insurance, mentorship, and career development.