Live Jobs
Discover and Apply for Jobs
All jobs
0
Database Administrator
Permanent
Dubai, AE
19.11.2024
Job Title:Database Administrator
Location: Dubai, AE
Employment Type:
Permanent
We are is seeking an experienced Database Administrator (DBA) to manage, maintain, and optimize our database systems while ensuring robust data backup and recovery strategies. The DBA will play a key role in ensuring data integrity, security, and availability to support the operational needs. This position involves database administration, performance optimization, and implementing effective backup solutions to protect business-critical data.Key Responsibilities:
- Database Management and Maintenance
- Design, configure, and manage database systems to meet the company's performance and storage requirements.
- Perform regular database maintenance tasks, such as indexing, database tuning, and optimization, to ensure maximum efficiency.
- Monitor database health and performance metrics to identify and resolve potential issues proactively.
- Backup and Recovery Planning
- Develop and implement comprehensive backup and recovery strategies to protect data and minimize downtime in case of data loss.
- Perform regular data backups and validate their integrity to ensure that backups meet recovery point objectives (RPO) and recovery time objectives (RTO).
- Test backup and recovery processes periodically to ensure they function correctly and data is restorable in case of an incident.
- Data Security and Integrity
- Implement security measures to safeguard databases, including access control, encryption, and data masking, in alignment with company policies and compliance standards.
- Regularly monitor for unauthorized access attempts and potential security threats, collaborating with the cybersecurity team to address vulnerabilities.
- Ensure data integrity by enforcing data validation standards and monitoring for data corruption or inconsistencies.
- Performance Optimization and Troubleshooting
- Identify and resolve database performance issues, including query optimization and load balancing, to enhance application and system performance.
- Conduct root cause analysis for database issues and apply corrective actions to prevent recurrence.
- Work closely with application developers to assist with database design, queries, and indexing for optimal performance.
- Database Monitoring and Reporting
- Implement and maintain monitoring tools to track database usage, performance, and availability.
- Generate regular reports on database health, backup status, and performance metrics for review by management and IT leadership.
- Document database configurations, backup procedures, and recovery plans for reference and compliance audits.
- Data Migration and Upgrades
- Plan and execute data migrations, database upgrades, and patches to keep systems current and secure.
- Ensure minimal disruption to business operations during migrations, coordinating with relevant teams to schedule and test changes.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, Database Management, or a related field.
- Certifications: Relevant certifications such as Microsoft Certified: Azure Database Administrator, Oracle Database Administrator Certified Professional, or Certified Database Administrator (CDBA) are a plus.
- Experience:
- Minimum of 5 years of experience as a Database Administrator or in a related role.
- Proven experience with database backup and recovery processes, performance tuning, and security best practices.
- Technical Skills:
- Proficiency in database management systems (e.g., Oracle, MySQL, SQL Server, PostgreSQL).
- Strong knowledge of backup and recovery solutions, database replication, and data retention policies.
- Familiarity with data security measures, including encryption, access control, and user management.
- Soft Skills:
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication skills, with the ability to collaborate effectively with IT and application development teams.
- Ability to work independently and manage time effectively to meet deadlines.