We are seeking a highly skilled and experienced Senior Database Administrator (DBA) with 8 to 10 years of hands-on experience in database management, optimization, and security. The ideal candidate will be responsible for the performance, integrity, and security of our databases across development and production environments.
Key Responsibilities:
⢠Design, install, configure, and maintain database systems (e.g., SQL Server, Oracle, MySQL, PostgreSQL).
⢠Monitor database performance and tune complex queries for optimal performance.
⢠Manage database backup, recovery, high availability (HA), and disaster recovery (DR) strategies.
⢠Implement security measures to protect sensitive data and ensure compliance with data governance policies.
⢠Perform database upgrades, patching, and migration activities.
⢠Collaborate with development and DevOps teams to support application deployment and database changes.
⢠Troubleshoot database-related issues and provide 24/7 support as needed.
⢠Create and maintain documentation, standards, and procedures.
⢠Automate routine tasks using scripts or tools (e.g., PowerShell, Bash, Python).
⢠Mentor junior DBAs and support database-related aspects of software development lifecycle (SDLC).
Required Skills:
⢠8 to 10 years of experience in a DBA role with enterprise-level databases.
⢠Expertise in at least one major RDBMS (e.g., Microsoft SQL Server, Oracle, PostgreSQL).
⢠Strong knowledge of SQL, T-SQL/PL-SQL, indexing, and query optimization.
⢠Experience with database monitoring and performance tuning tools.
⢠Proven experience with backup and recovery strategies and tools.
⢠Knowledge of cloud database platforms (e.g., AWS RDS, Azure SQL Database, Google Cloud SQL).
⢠Familiarity with replication, clustering, and HA/DR configurations.
⢠Strong scripting skills (e.g., PowerShell, Shell, Python).