Job Description
As a Database Administrator, you will have the opportunity to work on high-quality solutions with a strong focus on delivering database architectural design and implementing products to enhance database solutions.
Key Responsibilities:
* Provide expert-level support for database administration, performance monitoring, tuning, troubleshooting, and expansion.
* Evaluate and implement products to enhance database solutions, reducing costs, improving efficiency, and improving performance.
* Experience with business continuity solutions such as Log Shipping, DB Mirroring, and SQL Always-On is highly desirable.
* Review, enhance, and develop backup and recovery strategies based on SLA requirements.
* Design, maintain, and ensure High Availability solutions including replication, clustering, and disaster recovery.
* Perform capacity planning work on Production, UA, QA, DEV, and DR environments.
* Develop and enforce database standards and best practices, including performance, security, monitoring policies, and procedures.
Required Skills and Qualifications
To be successful in this role, you should possess:
* 5+ years of experience in database administration, with a strong background in Microsoft SQL Server and Oracle.
* Azure knowledge in line with SQL Server is highly desirable.
* Hands-on experience with business continuity solutions such as RAC, Data Guard, Security management (TDE, Wallet), and backup & restore management.
* Excellent communication and problem-solving skills, with the ability to work closely with senior consultants and provide consulting services to management.
Benefits
We offer:
* A hybrid work model with flexible hours and opportunities for remote work.
* Excellent career growth prospects and internal promotion opportunities.
* Work closely with experienced senior consultants for on-the-job up-skilling and learning.
* Job security and tenure in a collaborative and supportive work environment.