Confidential Careers

Senior Database Administrator

Cairo, Cairo Governorate, EG

14 days ago
Save Job

Summary

NOTE/ this Position is based in Baghdad, please apply if you are willing to relocate.

seeking a highly skilled and experienced Senior Database Administrator to join our Managed Services team for a major telecom provider in Iraq. The selected candidate will play a key role in ensuring stability, performance, security, and continuous improvement of mission-critical database systems across multiple platforms and environments.


Rules & Responsibilities:

  • Administer, configure, monitor, and support a broad range of database technologies including Oracle, Microsoft SQL Server, MySQL, PostgreSQL Redis, and others.
  • Maintain efficient, secure, and highly available database systems to support telecom business operations.
  • Conduct proactive performance tuning, capacity planning, and root cause analysis of database issues.
  • Implement, test, and maintain disaster recovery and high availability solutions such as RMAN, Oracle Data Guard, Always On, replication, clustering, etc.
  • Administer Oracle Exadata environments, ensuring high performance, availability, and capacity optimization.
  • Manage enterprise-grade database infrastructures and ensure integration with large-scale telecom and business applications.
  • Manage database patching, version upgrades, schema changes, and data migration strategies.
  • Enforce data security policies and compliance standards in alignment with telecom security frameworks.
  • Collaborate with application, infrastructure, and security teams to optimize database design and performance.
  • Automate repetitive tasks and routine maintenance using scripting languages such as Shell, Bash, Python, and PowerShell.
  • Design and manage database replication, partitioning, sharding, and clustering strategies.
  • Monitor databases using tools like Zabbix, Grafana,or equivalent monitoring systems.
  • Generate database health and performance reports, capacity forecasts, and SLA/KPI dashboards for both internal and client-side reporting.
  • Support mission-critical systems in a 24x7 high availability telecom environment.
  • Participate in audits, implement database hardening, and lead continuous improvement initiatives.
  • Contribute to the design and implementation of DevOps pipelines and database-as-code practices.


Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related discipline.
  • Minimum of 10 years of experience as a Database Administrator supporting complex, large-scale environments.
  • Deep expertise in Oracle RAC, ASM, Data Guard, Exadata, and Microsoft SQL Server high availability (HA/DR), SSIS, SSRS.
  • Hands-on experience in Linux/Unix-based systems with strong command line and scripting abilities.
  • Familiarity with database management in cloud environments such as AWS RDS, Azure SQL, or Oracle Cloud.
  • Demonstrated experience in both RDBMS and NoSQL systems.
  • Experience managing enterprise database platforms integrated with telecom or large-scale enterprise systems.
  • Experience in database security, user management, encryption, and access controls.
  • Proficiency with backup and recovery tools, tuning utilities, and diagnostic tools.
  • Practical experience in supporting telecom or enterprise-grade business applications.
  • Knowledge of ITIL processes, SLA adherence, and service governance reporting.
  • Understanding of CI/CD pipelines and experience working in DevOps environments is an advantage.


Preferred Certifications:

  • Oracle Certified Professional (OCP)
  • Microsoft Certified: Azure Database Administrator Associate
  • MySQL DBA Certification
  • MongoDB Certified DBA
  • AWS/Azure Cloud Certifications (preferred)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: