Posted on: 25/08/2025
Job Summary :
- Ensure database availability, reliability, scalability, and performance.
- Manage database backup, recovery, and disaster recovery strategies.
- Monitor and optimize database performance, queries, and indexes.
- Implement database security policies, user access management, and compliance measures.
- Collaborate with development and infrastructure teams to support application performance and scalability.
- Lead and mentor a team of DBAs, providing technical guidance and best practices.
- Drive database automation initiatives for deployment, monitoring, and maintenance.
- Work with cloud platforms (AWS, Azure, or GCP) to design and manage cloud-native database services.
- Troubleshoot critical issues, perform root cause analysis, and implement permanent solutions.
Required Skills & Qualifications :
- Strong hands-on experience with any SQL database (e.g., MySQL, PostgreSQL, Oracle, SQL Server, MariaDB).
- Working experience with at least one NoSQL database (e.g., MongoDB, Cassandra, DynamoDB, Couchbase, Redis).
- Proficiency in cloud database services (AWS RDS, Aurora, Azure SQL, GCP Cloud SQL, Cosmos DB, etc.).
- Solid knowledge of database backup, restore, and disaster recovery solutions.
- Experience with database performance tuning and query optimization.
- Strong understanding of high availability, clustering, and replication strategies.
- Familiarity with database automation tools and scripting (Shell, Python, PowerShell, etc.).
- Knowledge of DevOps practices and CI/CD integration for databases is a plus.
- Excellent problem-solving, communication, and leadership skills.
Preferred Qualifications (Good to Have) :
- Experience in leading migration projects (on-prem to cloud or cross-database migrations).
- Exposure to Big Data technologies (Hadoop, Spark) is a plus.
Did you find something suspicious?