Yesterday
Database Administrator
estemart
Dubai, UAE
PostgreSQLMySQLOracleSQLBachelors degree
Job Description:
you will be responsible for the installation, configuration, and maintenance of our database systems. You will ensure the security, availability, and performance of our databases, working closely with the development and IT teams to support the company’s data needs.
Key Responsibilities:
Install, configure, and upgrade database servers and related software.
Monitor database performance, implement changes, and apply new patches and versions when required.
Ensure data security by implementing access controls, encryption, and regular backups.
Design and implement database schemas, tables, indexes, and views to optimize performance.
Perform database tuning and optimization to ensure maximum efficiency.
Troubleshoot database issues and provide timely resolutions to minimize downtime.
Develop and maintain database documentation, including data models, schemas, and procedures.
Implement and manage disaster recovery and high availability strategies.
Collaborate with developers to ensure that database design is in line with application requirements.
Perform regular audits to ensure data integrity and consistency.
Plan and execute database migrations and upgrades with minimal disruption to operations.
Stay up-to-date with the latest database technologies and best practices.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3-7 years of experience as a Database Administrator.
Proficiency in database management systems such as MySQL, Oracle, SQL Server, or PostgreSQL.
Strong knowledge of SQL and database programming languages.
Experience with database performance tuning, indexing, and query optimization.
Familiarity with backup and recovery processes and disaster recovery planning.
Understanding of data security best practices and experience implementing security measures.
Ability to troubleshoot complex database issues and provide efficient solutions.
Experience with cloud-based database solutions (e.g., AWS RDS, Azure SQL) is a plus.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Additional Skills:
Experience with automation tools for database management.
Knowledge of scripting languages (e.g., Python, Bash) for database management tasks.
Familiarity with data warehousing concepts and ETL processes.
Experience with database monitoring tools and performance analytics.
Understanding of DevOps practices and integration with database management.
Benefits:
Competitive salary with performance-based bonuses.
Comprehensive health, dental, and vision insurance.
Paid time off and holidays.
Retirement savings plan with company contributions.
Opportunities for continuous learning and professional development.
A dynamic and innovative work environment.
you will be responsible for the installation, configuration, and maintenance of our database systems. You will ensure the security, availability, and performance of our databases, working closely with the development and IT teams to support the company’s data needs.
Key Responsibilities:
Install, configure, and upgrade database servers and related software.
Monitor database performance, implement changes, and apply new patches and versions when required.
Ensure data security by implementing access controls, encryption, and regular backups.
Design and implement database schemas, tables, indexes, and views to optimize performance.
Perform database tuning and optimization to ensure maximum efficiency.
Troubleshoot database issues and provide timely resolutions to minimize downtime.
Develop and maintain database documentation, including data models, schemas, and procedures.
Implement and manage disaster recovery and high availability strategies.
Collaborate with developers to ensure that database design is in line with application requirements.
Perform regular audits to ensure data integrity and consistency.
Plan and execute database migrations and upgrades with minimal disruption to operations.
Stay up-to-date with the latest database technologies and best practices.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3-7 years of experience as a Database Administrator.
Proficiency in database management systems such as MySQL, Oracle, SQL Server, or PostgreSQL.
Strong knowledge of SQL and database programming languages.
Experience with database performance tuning, indexing, and query optimization.
Familiarity with backup and recovery processes and disaster recovery planning.
Understanding of data security best practices and experience implementing security measures.
Ability to troubleshoot complex database issues and provide efficient solutions.
Experience with cloud-based database solutions (e.g., AWS RDS, Azure SQL) is a plus.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Additional Skills:
Experience with automation tools for database management.
Knowledge of scripting languages (e.g., Python, Bash) for database management tasks.
Familiarity with data warehousing concepts and ETL processes.
Experience with database monitoring tools and performance analytics.
Understanding of DevOps practices and integration with database management.
Benefits:
Competitive salary with performance-based bonuses.
Comprehensive health, dental, and vision insurance.
Paid time off and holidays.
Retirement savings plan with company contributions.
Opportunities for continuous learning and professional development.
A dynamic and innovative work environment.