Key Responsibilities
• Provides on-site database administration support, ensuring the client's databases are highly available, performant, and secure
• Manages database deployments, backups, and recovery procedures
• Optimizes database performance and troubleshoots database issues
• Install, configure, and maintain database systems (e.g., MySQL, PostgreSQL, SQL Server)
• Experience using Azure SQL or CloudSQL on Google Cloud.
• Monitor database performance and identify bottlenecks
• Implement and manage database backup and recovery procedures
• Optimize database queries and performance
• Troubleshoot database issues and provide timely resolutions
• Implement and maintain database security best practices
• Provide database related support to development teams
Required Skills
• Strong knowledge of SQL and database performance tuning
• Experience with database backup and recovery procedures
• Knowledge of database security best practices
• Excellent problem-solving and troubleshooting skills
• Experience with database monitoring tools
Preferred Qualifications
• Experience with cloud-based database services