Role Overview
We are seeking a highly skilled Senior Database Systems Administrator to manage and optimize our database infrastructure. This role is critical in ensuring data integrity, availability, and security across our systems. The successful candidate will possess a strong background in database management and will oversee the deployment of critical database solutions, with an emphasis on performance tuning, backup strategies, and disaster recovery. You will collaborate with cross-functional teams to support business objectives and improve overall system efficiency.
Key Responsibilities:
- Monitor and maintain database performance and availability.
- Develop and implement backup and recovery strategies to ensure data integrity.
- Optimize database performance through tuning and indexing techniques.
- Collaborate with development teams to design and deploy database solutions.
- Ensure security compliance of database systems and perform regular audits.
- Troubleshoot and resolve database issues and outages promptly.
- Document database installations, configurations, and changes.
- Support capacity planning and scaling of database resources.
- Stay updated with the latest database technologies and best practices.
Required Skills:
- Proficiency in SQL and stored procedures optimization.
- Experience with database backup and recovery tools.
- Strong knowledge of database performance tuning techniques.
- Familiarity with noSQL databases like MongoDB or Cassandra.
- Understanding of cloud-based database solutions.
- Excellent problem-solving and troubleshooting skills.
- Ability to work in a team-oriented environment.
- Strong communication and documentation skills.
Preferred Skills:
- Experience with cloud platforms like AWS or Azure.
- Certification in database management systems.
- Knowledge of data warehousing and ETL processes.
- Familiarity with DevOps practices.
- Scripting skills with languages like Python or Bash.

