Experienced SQL Database Admin Lead - Cloud Technologies Expert

وصف الوظيفة

We are seeking a skilled and experienced SQL Database Admin Lead with expertise in cloud technologies to join our dynamic team. As the SQL Database Admin Lead, you will be responsible for overseeing the administration and optimization of our SQL databases, both on-premises and in the cloud. You will lead a team of database administrators and collaborate with other IT teams to ensure the reliability, security, and performance of our database infrastructure. This role requires a strong understanding of SQL database management, cloud platforms, and best practices in database administration.

إمتيازات الوظيفة

enefits:

  • Competitive salary and benefits package
  • Opportunities for professional development and career advancement
  • Collaborative and inclusive work environment
  • Flexible work schedule.
  • Cutting-edge projects in cloud database management and optimization

متطلبات الوظيفة

Responsibilities:

  1. Database Administration Leadership: Lead and mentor a team of database administrators responsible for managing SQL databases across multiple environments, including on-premises and cloud-based platforms.
  2. Database Design and Optimization: Work closely with application developers, architects, and system administrators to design and optimize SQL database solutions for performance, scalability, and reliability.
  3. Cloud Database Management: Manage SQL databases deployed on cloud platforms such as AWS, Azure, or Google Cloud Platform. Implement best practices for cloud database administration, including provisioning, monitoring, and optimization.
  4. Security and Compliance: Ensure the security and compliance of SQL databases by implementing access controls, encryption, and auditing mechanisms. Stay current with security best practices and industry regulations.
  5. Performance Monitoring and Tuning: Monitor the performance of SQL databases and proactively identify and address performance bottlenecks. Implement performance tuning techniques to optimize database performance.
  6. Backup and Disaster Recovery: Develop and maintain backup and disaster recovery strategies for SQL databases. Implement automated backup processes and perform regular disaster recovery tests to ensure data integrity and availability.
  7. Troubleshooting and Resolution: Investigate and resolve database-related issues, including performance degradation, connectivity problems, and data corruption. Implement preventive measures to minimize downtime and data loss.
  8. Documentation and Knowledge Sharing: Maintain comprehensive documentation of database configurations, procedures, and troubleshooting steps. Share knowledge and best practices with team members and other IT stakeholders.

Requirements:

  1. Technical Expertise: Strong expertise in SQL database administration, including database design, optimization, and troubleshooting. Proficiency in SQL query writing and performance tuning.
  2. Cloud Experience: Hands-on experience managing SQL databases in cloud environments, such as AWS RDS, Azure SQL Database, or Google Cloud SQL. Familiarity with cloud-native database services and migration strategies.
  3. Leadership Skills: Proven leadership experience leading a team of database administrators. Ability to mentor team members, delegate tasks, and drive projects to completion.
  4. Problem-Solving Skills: Excellent analytical and problem-solving skills with the ability to diagnose and resolve complex database issues. Experience implementing proactive monitoring and alerting solutions.
  5. Communication Skills: Strong communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams. Experience presenting technical concepts to non-technical stakeholders is a plus.
  6. Certifications: Relevant certifications such as Microsoft Certified: Azure Database Administrator Associate, AWS Certified Database - Specialty, or Google Cloud Professional Database Administrator are a plus.
  7. Education: Bachelor's degree in Computer Science, Information Technology, or related field. Advanced degrees or certifications in database administration or cloud computing are desirable.