Global Database Administrator

Workable locations: IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of hands-on, progressive Microsoft SQL Server Administration experience.
Required Skills
PostgreSQLPythonGCPMicrosoft SQL ServerMySQLRDBMSLinuxChange ManagementServiceNow

Requirements

  • Degree/Master of computer science or related disciplines
  • 5+ years of hands-on, progressive Microsoft SQL Server Administration experience.
  • Strong practical experience with database backup/restore, recovery models, and HADR technologies.
  • Proven expertise in database performance monitoring and tuning.
  • Familiarity with the administration of MySQL and/or PostgreSQL database systems.
  • Demonstrated experience managing or supporting databases on Cloud DB Platforms (e.g., GCP).
  • Solid understanding of operating systems (Windows Server, Linux/Unix) as they relate to database environments.
  • Strong experience in Incident/ Request/ Change/ Problem management.
  • Solid understanding of RDBMS concepts, ACID properties, transactions, and isolation levels.
  • Deep proficiency in the administration, configuration, and maintenance of all SQL Server versions.
  • Expert knowledge of SQL query optimization, indexing strategies, execution plan analysis, and database/server-level performance tuning.
  • Proven experience implementing and managing SQL Server HA/DR solutions (e.g., Always On Availability Groups, Clustering, Mirroring, Replication).
  • Mastery of backup strategies, recovery models, and performing point-in-time and advanced database recovery operations.
  • Strong skills in managing security models, authentication, user/role permissions, encryption, and audit policies.
  • Working knowledge and administration experience with MySQL and/or PostgreSQL.

Responsibilities

  • Install, configure, manage, and maintain Microsoft SQL Server environments.
  • Monitor database performance, diagnose issues, and implement performance tuning strategies for queries, indexes, and database configurations.
  • Implement and manage high availability solutions (e.g., Always On, clustering, replication) and disaster recovery plans (backups, recovery models).
  • Manage database security, including user permissions, roles, authentication, and encryption, ensuring compliance with internal and external standards.
  • Install, configure, and upgrade MySQL databases (Community and/or Enterprise editions).
  • Manage multiple database environments, including production, development, QA, and staging.
  • Perform regular health checks, capacity planning, and proactive monitoring of MSSQL, MySQL and other DB instances.
  • Schedule and manage routine maintenance tasks, and develop scripts (e.g., PowerShell, T-SQL) to automate administrative and monitoring processes.
  • Rapidly diagnose and resolve database-related issues, including connectivity, performance degradation, and corruption.
  • Maintain comprehensive documentation for database configurations, procedures, and troubleshooting steps.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now