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 include designing, installing, configuring, and maintaining database systems such as SQL Server, Oracle, MySQL, and PostgreSQL.
The DBA will monitor database performance and tune complex queries for optimal performance.
They will manage database backup, recovery, high availability (HA), and disaster recovery (DR) strategies.
The role involves implementing security measures to protect sensitive data and ensure compliance with data governance policies.
The DBA will perform database upgrades, patching, and migration activities.
Collaboration with development and DevOps teams to support application deployment and database changes is essential.
Troubleshooting database-related issues and providing 24/7 support as needed is part of the job.
The DBA will create and maintain documentation, standards, and procedures.
Automating routine tasks using scripts or tools such as PowerShell, Bash, or Python is required.
Mentoring junior DBAs and supporting database-related aspects of the software development lifecycle (SDLC) is also expected.
Requirements:
Candidates must have 8 to 10 years of experience in a DBA role with enterprise-level databases.
Expertise in at least one major RDBMS, such as Microsoft SQL Server, Oracle, or PostgreSQL, is required.
A strong knowledge of SQL, T-SQL/PL-SQL, indexing, and query optimization is necessary.
Experience with database monitoring and performance tuning tools is essential.
Proven experience with backup and recovery strategies and tools is required.
Knowledge of cloud database platforms, including AWS RDS, Azure SQL Database, and Google Cloud SQL, is necessary.
Familiarity with replication, clustering, and HA/DR configurations is required.
Strong scripting skills in languages such as PowerShell, Shell, or Python are essential.
Benefits:
The position offers a competitive salary commensurate with experience.
Opportunities for professional development and training are available.
The company provides a comprehensive benefits package, including health insurance and retirement plans.
Flexible work hours and the possibility of remote work may be offered.
Employees will have access to the latest technologies and tools in database management.