Database administrator (DBA)
ARPUPLUS -
Giza, EgyptJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
- Design, implement and Build database systems of high availability and Quality
- Install, upgrade, manage and maintain performance of database servers and applications.
- Develop processes for optimizing database security, performance and efficiency.
- Set and maintain database standards ensuring quality, efficiency, security and high availability of Databases.
- Performance tuning & Optimization of database systems to improve performance including Caching, Compression, Partitioning, Indexing, Concurrency control, connection pooling, etc.
- Determine, enforce and document database policies, procedures and standards
- Perform tests and evaluations regularly to ensure data security, privacy and integrity
- Monitor database performance, implement changes and apply new patches and versions when required
- Execute regular database maintenance tasks, including database defragmentation, backups, and database replication.
- Identify and implement database requirements for new or existing applications by working collaboratively with other teams.
- Support users and developers by resolving data-related technical issues and troubleshooting queries by guiding them with best practices.
- Use high-speed transaction recovery techniques and backup data
- Minimize database downtime and manage parameters to provide fast query responses
Job Requirements
- Bachelor's degree in computer science or computer/communications engineering or any other related field.
- 5 Years of proven working experience as a Database Administrator with hands-on experience with database standards and end user applications.
- Excellent knowledge of data backup, recovery, security, integrity and SQL.
- Familiarity with database design, documentation and coding.
- Previous experience with DBA case tools (frontend/backend) and third-party tools.
- Hands on Experience with different Database structures and Techniques (e.g. SQL, MYSQL, MONGO).
- Knowledge of database automation tools such as Ansible, Puppet, Chef, etc... and Ability to use a scripting language (like Python or Peri) to automate database administration tasks.
- Relevant database administration certificates, such as Oracle Certified Professional (OCP) or Microsoft Certified Database Administrator (MCDBA).
- Experience in cloud database technologies.
Featured Jobs
Similar Jobs
- MS SQL Server Database Adminis...The Micro, Small & Medium Enterprise Development Agency - Dokki, Giza1 month ago