Job description
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:
We apologies that only shortlisted candidates will be contacted.
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.
- 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.
- 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
- 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.
- 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.
- Microsoft Certified: Azure Database Administrator Associate
- Microsoft Certified: SQL Server certification
- 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.
We apologies that only shortlisted candidates will be contacted.