Remote job
Database Administrator
Job details
About this role
Role overview
Maintain the health, performance, and recoverability of production relational databases across internal and client systems. You’ll work with application engineers on database design and changes, operational safeguards, and incident response, with a focus on protecting data availability and integrity.
Responsibilities
- Administer production databases and monitor performance, connections, locks, and storage growth. - Design and verify backup, restore, and recovery procedures. - Support schema changes with attention to safe rollout and rollback. - Troubleshoot and tune queries and indexes in collaboration with engineers. - Manage access controls and appropriate handling of sensitive data. - Respond to database incidents and maintain operational runbooks and standards.
Requirements
- Production database administration experience with PostgreSQL, MySQL, and/or SQL Server. - Strong SQL skills and experience diagnosing performance issues. - Practical experience with backups, restores, and recovery testing. - Understanding of access control and basic database security. - Ability to collaborate with application engineers, respond calmly to incidents, and document procedures. - Interest in automating repetitive operational work.
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 role for candidates in Egypt, with flexible hours and some collaboration overlap; office access is available when needed. - Paid annual and sick leave, performance bonuses, annual salary reviews, medical insurance, equipment and internet support. - Learning and development support, including courses, certifications, conference opportunities, mentorship, and exposure to projects across industries.