Job Description: Our client is looking for an experienced
SQL Database Administrator (DBA) with strong expertise in
Azure to join the dynamic team. The ideal candidate will have a proven track record in managing and optimizing SQL Server databases, as well as experience to deliver customized database solutions in the cloud environment. This is an exciting opportunity for a highly motivated individual to take on challenging projects and contribute to the success of our growing organization.
Key Responsibilities: - Manage and maintain large-scale SQL Server environments (on-premises and cloud-based).
- Perform database backups, restores, and migrations.
- Troubleshoot and resolve database-related issues, ensuring high availability and performance.
- Implement and enforce database security, compliance standards, and best practices.
- Optimize database performance through indexing, query tuning, and other optimization techniques.
Azure SQL Database Management: - Administer and support Azure SQL Databases, SQL Managed Instances, and Azure Synapse Analytics.
- Implement high availability, disaster recovery, and security practices in an Azure environment.
- Utilize Azure monitoring and alerting tools for proactive database performance and health checks.
- Collaborate with development teams to deploy, manage, and scale cloud database solutions.
- Work closely with internal stakeholder to understand their requirements and provide tailored recommendations.
- Design, implement, and manage Azure database solutions that meet clients' needs for scalability, performance, and security.
- Develop and deliver training, documentation, and best practices for internal teams.
Collaboration & Project Management: - Collaborate with cross-functional teams to design and implement innovative database solutions.
- Manage multiple client projects, ensuring timely delivery and high-quality results.
- Act as a trusted advisor to clients, providing insights and technical expertise.
- Maintain and enhance internal stakeholder relationships by providing proactive support and strategic guidance
Key Requirements: - 5+ years of hands-on experience as a SQL Database Administrator.
- Strong working knowledge of Azure SQL Database, Azure Managed Instances, Azure SQL Data Warehouse, and other Azure cloud technologies.
- Proven experience in a consulting role, including working directly with clients to gather requirements, design solutions, and deliver implementations.
- Familiarity with cloud-based database architecture, backup, recovery, scaling, and migration strategies.
Technical Skills: - In-depth knowledge of SQL Server (2008 to latest versions).
- Experience with SQL Server Performance Tuning and Query Optimization.
- Expertise in database security, including user management, permissions, and encryption.
- Strong proficiency in Azure Data Services (Azure SQL, Azure Data Factory, Azure Storage, etc.).
- Knowledge of PowerShell scripting, T-SQL, and database automation tools.
Certifications (Preferred): - Microsoft Certified: Azure Database Administrator Associate
- Microsoft Certified: SQL Server certification
Soft Skills: - Excellent communication and presentation skills, with the ability to interact with both technical teams and non-technical stakeholders.
- Strong problem-solving and troubleshooting abilities.
- Ability to work under pressure and manage multiple priorities.
- Client-facing experience with a focus on delivering high-quality service.
- Self-motivated, proactive, and a team player.
If you believe you have the right skills, attitude and experience please click 'apply now' below and upload your resume. Alternatively, for a confidential chat, please contact Kevin Ng by applying directly to email kng@captarpartners.com or reach out at +852 3901 8736.
We apologies that only shortlisted candidates will be contacted.