Job Description:We are seeking an experienced Database Administrator (DBA) with 8 years of experience and a strong background in managing databases on cloud platforms, particularly AWS. The ideal candidate will have extensive experience with SQL Server, MySQL, and PostgreSQL. This role requires a proactive problem-solver who can implement best practices, improve database performance, manage indexing, and handle periodic backups and rollbacks. Familiarity with release management and the ability to automate processes to enhance efficiency and minimize errors are also essential.
Responsibilities
- Database Management:
- Administer, maintain, and optimize SQL Server, MySQL, and PostgreSQL databases on AWS.
- Ensure high levels of performance, availability, and security.
- Implement and maintain database backup, recovery, and rollback strategies.
- Performance Tuning:
- Analyze, monitor, and optimize database performance.
- Troubleshoot and resolve performance issues. Manage database indexing to ensure efficient data retrieval and storage.
- Best Practices Implementation:
- Develop and enforce database standards, guidelines, and best practices.
- Conduct regular reviews and updates to ensure compliance with industry standards.
- Release Management:
- Collaborate with development teams to manage database changes.
- Ensure smooth deployment and release management processes for database updates.
- Automation:
- Identify opportunities for process automation.
- Develop and implement scripts and tools to automate routine tasks and improve efficiency.
- Ensure that automation efforts are aimed at reducing errors and enhancing operational efficiency.
- Problem Solving:
- Actively engage in problem-solving and troubleshooting.
- Provide expert-level support for database-related issues.
- Conduct root cause analysis and implement corrective actions.
Requirements
- Proven experience (5+ years) as a Database Administrator.
- Strong expertise in managing SQL Server, MySQL, and PostgreSQL databases on AWS.
- Proficient in performance tuning and optimization techniques.
- In-depth knowledge of database backup, recovery, and rollback processes.
- Experience with database indexing and index management.
- Familiarity with release management and change control processes.
- Strong scripting and automation skills.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team
We believe that healthy and happy employees are more productive and better equipped to serve our customers. With this in mind, we offer a generous benefits package to all employees.
From flexible schedules and paid time off to comprehensive health and retirement plans, our benefits are designed to support your well-being. Specific benefits vary by country and can be discussed with our HR team.
Apply Now
Become a part of our mission to transform eye care and improve lives. Apply today and help us make a difference.