Apply

Database Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Egypt

🔍 Industry: Software Development and Consulting

🏢 Company: P2H Arabia

⏳ Experience: 5+ years

🪄 Skills: Troubleshooting

Requirements:
  • 5+ years of experience as a Database Engineer or in a similar role.
  • Proficiency in database technologies such as SQL, MySQL, PostgreSQL, or Oracle.
  • Strong experience in database design, optimization, and performance tuning.
  • Familiarity with database security best practices and implementation of backup/recovery strategies.
  • Hands-on experience with database replication, clustering, and high-availability setups.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell for database automation tasks.
  • Experience with cloud database services (AWS RDS, Azure SQL, Google Cloud SQL) is a plus.
  • Knowledge of ETL processes and data integration tools.
  • Ability to troubleshoot complex database issues and recommend solutions.
  • Strong problem-solving and analytical skills, with attention to detail.
  • Excellent communication skills and ability to collaborate with cross-functional teams.
Responsibilities:
  • Design, develop, and maintain database systems for high-performance applications.
  • Optimize database performance, troubleshoot issues, and improve efficiency.
  • Implement database security measures and manage backup strategies.
  • Create and manage schemas, tables, views, and stored procedures.
  • Monitor and tune databases, ensuring reliability and scalability.
  • Collaborate with development teams to design efficient database structures.
  • Automate routine database tasks using scripts and management tools.
  • Plan and execute database migrations and upgrades.
  • Support disaster recovery efforts with backups and recovery testing.
  • Provide technical support for database-related issues.
Apply