Key Responsibilities
Administer, maintain, and support enterprise-level databases including PostgreSQL, MongoDB, MySQL, and Microsoft SQL Server.
Perform database installations, configurations, upgrades, migrations, and patch management.
Monitor database performance and implement optimization and tuning for high availability and scalability.
Ensure data integrity, security, and compliance through robust backup and recovery strategies.
Collaborate with development and infrastructure teams to design efficient database structures and improve query performance.
Automate repetitive DBA tasks using scripts and tools to improve operational efficiency.
Troubleshoot and resolve database issues, ensuring minimal downtime and quick recovery.
Provide mentorship and technical guidance to junior database team members.