Location : Riyadh , Saudi Arabia
Contract : Outsource , Yearly extendable
We are looking for a highly skilled and experienced Database Administrator with expertise in PostgreSQL multi-master replication & MongoDB HA Cluster to join our team. The successful candidate will be responsible for setup & managing our database systems and ensuring their availability, security, and performance.
About the Role
The successful candidate will be responsible for setup & managing our database systems and ensuring their availability, security, and performance.
Responsibilities
- Design, Setup, Administer and Optimal maintenance of PostgreSQL (with Multi-Master Replication) & MongoDB (with High Availability Cluster) database systems, including monitoring, tuning, and troubleshooting and high level of availability
- Plan and implement database upgrades, migrations, and backups
- Develop and maintain database security policies and procedures, including access control and data encryption
- Monitor database performance and identify and resolve bottlenecks and other issues
- Design and implement database replication and failover solutions including DR strategies
- Work with developers to optimize database schema design and query performance
- Develop and maintain documentation of database systems and procedures
- Periodic testing of Backup Restores
- Manage all regular/periodic DBA tasks
- Sound experience in Linux environment
- Ready to work in shifts (if required)
Qualifications
- Bachelor's degree in Computer Science or a related field
- At least 4 years of experience in database administration, with a focus on PostgreSQL, MongoDB & MySQL
- Strong understanding of database management and administration principles
- Proficiency in SQL and experience with database tuning and optimization
- Experience with PostgreSQL replication, backup, and recovery techniques
- Familiarity with database security principles and best practices
- Excellent problem-solving and analytical skills
- Strong written and verbal communication skills
- Relevant Certification is preferable
Required Skills
- PostgreSQL
- MongoDB
- MySQL
- SQL
- Database tuning and optimization
- Database security principles