Talent.com
عرض العمل هذا غير متوفر في بلدك.
Sr. Database Administrator (DBA)

Sr. Database Administrator (DBA)

Total-TECH Co.Saudi Arabia
منذ أكثر من 30 يومًا
الوصف الوظيفي

” The Job Description”

  • Administer, maintain, and support PostgreSQL, MySQL, and Microsoft SQL Server databases across production, staging, and development environments.
  • Perform installation, configuration, upgrades, and patching of RDBMS systems across multiple operating systems (primarily Linux and Windows).
  • Design and implement high availability (HA) and disaster recovery (DR) strategies including database replication, clustering, and backup validation.
  • Conduct daily monitoring, performance tuning, query optimization, and capacity planning to ensure database stability and responsiveness.
  • Execute and validate backup and recovery procedures using Veeam or native database utilities (e.g., pgBackRest, mysqldump, SQL Server Maintenance Plans).
  • Support database schema design, stored procedures, indexing, partitioning, and normalization in coordination with application and development teams.
  • Ensure data security, role-based access control, encryption, and auditing are enforced in compliance with corporate and regulatory policies.
  • Create and maintain comprehensive documentation for database configurations, procedures, standards, and support guides.
  • Automate repetitive tasks using scripting languages such as Bash, PowerShell, or Python.
  • Provide incident and problem management support, troubleshoot database-related performance or connectivity issues, and resolve root causes.
  • Assist in data migrations, replication between environments, and regular refreshes of test databases.
  • Collaborate with infrastructure, application, and DevOps teams to support seamless integration of databases with business systems and services.
  • Participate in change management processes and production rollout activities for database changes.
  • Support integration with OCI-native services, including backup, monitoring, logging, and storage.

Requirements :

  • Bachelor’s degree in Computer Science, Information Systems, or related technical field.
  • Minimum 5+ years of hands-on experience managing production-grade PostgreSQL, MySQL, and MS SQL Server databases.
  • Proven experience with cloud database administration, preferably on OCI, AWS, or Azure.
  • Strong track record of supporting databases for business applications (CRM, ERP, HRMS, AML, etc.).
  • Advanced skills in PostgreSQL : administration, tuning, WAL archiving, replication (streaming / logical), and backup tools (pgBackRest or Barman).
  • Solid experience with OCI MySQL and MySQL-compatible cloud databases : replication, configuration, and performance tuning.
  • Deep knowledge of MS SQL Server, including Always On Availability Groups, SQL Agent Jobs, backups, and database maintenance plans.
  • Competence in scripting (e.g., Bash, PowerShell, PL / pgSQL) for automation and troubleshooting.
  • Familiarity with OCI services (e.g., Compute, Block Volumes, Monitoring, VCN) and database-related configurations.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective communication and documentation abilities.
  • Ability to manage competing priorities under pressure and meet strict SLAs.
  • Certifications (Preferred) :

  • PostgreSQL Certified DBA.
  • Oracle Cloud Infrastructure (OCI) Certified Architect / Specialist.
  • Microsoft Certified : Azure Database Administrator Associate / SQL Server DBA.
  • MySQL DBA Certification.
  • Tagged as : AML , bash , crm. , devops , ERP , hrms , mysqldump , oci-native. , powershell , python , SQL

    #J-18808-Ljbffr

    إنشاء تنبيه وظيفي لهذا البحث

    Database Administrator • Saudi Arabia