Job Summary: We are seeking a highly skilled and experienced Senior SQL Database Administrator (DBA) for a 3-month contract. The ideal candidate will have extensive experience in SQL performance tuning, scaling, setting up monitoring systems, working with SQL transactional back-ends, replication, and Azure cloud services. This role requires an expert in SQL database administration who can optimize performance, scale databases, and ensure high availability in a dynamic environment.
Key Responsibilities: - Performance Tuning: Optimize SQL queries and database performance to ensure efficient data retrieval and processing.
- Scaling: Implement strategies to scale databases effectively to handle increasing loads while maintaining high availability.
- Monitoring Systems: Set up and maintain robust monitoring systems to track database performance, health, and security.
- Transactional Back-End Management: Manage and optimize SQL transactional back-end processes to ensure data integrity and consistency.
- Replication: Configure and manage SQL replication to ensure accurate and efficient data replication across systems.
- Azure Cloud Management: Utilize Azure cloud services for database management, including deployment, backup, and disaster recovery.
Required Qualifications: - Experience: Proven experience as a Senior SQL DBA or similar role.
- SQL Performance Tuning: In-depth knowledge of SQL performance tuning and optimization techniques.
- Database Scaling & High Availability: Experience with database scaling and high availability solutions.
- Database Monitoring: Proficiency in setting up and managing database monitoring systems.
- SQL Transactional Back-End: Strong understanding of SQL transactional back-end processes.
- SQL Replication: Hands-on experience with SQL replication.
- Azure Cloud: Familiarity with Azure cloud services and tools, including backup, disaster recovery, and deployment.
- Problem-Solving: Excellent problem-solving skills and attention to detail.
- Communication & Collaboration: Strong communication and collaboration skills to work effectively in a team environment.
Preferred Qualifications: - Certifications: Certifications in SQL Server and/or Azure.
- Other Cloud Platforms: Experience with other cloud platforms, such as AWS or Google Cloud.
- Database Security: Knowledge of database security best practices.
Certifications (if any): Microsoft Certified: Azure Database Administrator Associate
Microsoft Certified: SQL Server Database Administrator
AWS Certified Database - Specialty
Google Cloud Certified - Professional Database Engineer (if applicable)
Education: Bachelors Degree
Certification: Azure Database Administrator Associate , SQL Server Database Administrator , AWS Certified Database , Google Cloud Certified