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