Job Description:
We are looking for an experienced SQL Database Administrator (DBA) with strong expertise in Azure and a background in consulting to join a well established DBA consulting firm . The ideal candidate will have a proven track record in managing and optimizing SQL Server databases, as well as experience working with clients 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 a growing organization.
Key Responsibilities:
SQL Server Database Administration:
- 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 clients to understand their database requirements and provide tailored recommendations.
- Provide consulting services on Azure-based database architectures and best practices.
- 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 clients and 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 client 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.
- Experience with DevOps practices and tools related to database lifecycle management (CI/CD pipelines).
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.
About Us
Oliver Peters is an Equal Opportunity Employer. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, ex-forces status or any other basis. All employment is decided based on qualifications, merit, and business need and we are committed to a fair hiring process.
Follow us on Linked: OliverPeters Recruitment
Follow us on Instagram: OPrecruitment