Posted on: 26/08/2025
We are seeking a highly experienced Senior Database Administrator (DBA) to manage, optimize, and safeguard mission-critical databases across production and development environments.
The ideal candidate will bring deep expertise in database performance, scalability, and high availability, while ensuring security, compliance, and seamless data operations.
Key Responsibilities :
- Administer, maintain, and optimize databases (Oracle, MySQL, PostgreSQL, SQL Server, or NoSQL systems).
- Ensure database availability, reliability, performance, and scalability for production and enterprise systems.
- Design and implement backup, recovery, disaster recovery (DR), and high availability (HA) strategies.
- Monitor and troubleshoot performance bottlenecks; apply tuning techniques for queries, indexes, and overall system performance.
- Plan and execute database upgrades, migrations, and patching with minimal downtime.
- Collaborate with application developers to design efficient schemas, queries, and data access strategies.
- Implement and enforce security standards, access controls, and compliance requirements (GDPR, HIPAA, SOX, etc.
- Automate routine DBA tasks using scripting (Shell, Python, PowerShell, etc.
- Provide mentorship and guidance to junior DBAs and cross-functional teams.
- Stay updated with emerging database technologies, cloud-native solutions, and industry best practices.
Required Skills & Qualifications :
- Bachelors/Masters degree in Computer Science, Information Systems, or related field.
- 7+ years of experience as a DBA, with expertise in at least one major RDBMS (Oracle, MySQL, PostgreSQL, SQL Server) and exposure to NoSQL databases (MongoDB, Cassandra, etc.
- Proven experience with performance tuning, replication, partitioning, sharding, and clustering.
- Hands-on knowledge of cloud databases (AWS RDS/Aurora, Azure SQL, GCP Cloud SQL/Spanner).
- Strong skills in backup/recovery tools, monitoring platforms, and automation frameworks.
- Proficiency in SQL and scripting languages for automation and troubleshooting.
- Deep understanding of data security, encryption, and compliance frameworks.
- Excellent problem-solving and communication skills; ability to manage complex projects independently.
Did you find something suspicious?