We are seeking a skilled and detail-oriented Database Administrator to manage, maintain, and ensure the optimal performance, security, and availability of our database systems. The DBA will be responsible for configuring, monitoring, and troubleshooting database infrastructure to support business operations and ensure data integrity.
Key Responsibilities:
-Install, configure, and maintain database systems (e.g., MySQL, PostgreSQL, Oracle, SQL Server, MongoDB).
-Manage database backups, restoration, and disaster recovery strategies.
-Optimize database performance by monitoring and tuning queries, indexes, and configurations.
-Implement robust security measures to protect sensitive data.
-Manage user access and permissions.
-Ensure compliance with relevant data privacy regulations.
-Analyze database performance metrics and implement improvements.
-Diagnose and resolve database-related issues promptly.
-Automate repetitive tasks to improve system efficiency.
-Collaborate with developers to design and implement database structures.
-Provide input on database queries, indexing strategies, and schema changes.
-Support software updates and migrations.
-Maintain comprehensive documentation of database architecture, configurations, and policies.
-Generate reports on database performance, usage, and system health.
-Create and maintain disaster recovery plans.
-Plan and execute database upgrades, patches, and migrations.
-Research and recommend new database technologies and best practices.
Education:
-Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience:
-Proven experience as a Database Administrator or in a similar role.
-Hands-on experience with database platforms like SQL Server, Oracle, MySQL, or NoSQL databases.
Skills:
-Proficiency in SQL and database scripting.
-Strong knowledge of database architecture, backup/recovery, and disaster recovery.
-Familiarity with cloud databases (e.g., AWS RDS, Azure SQL).
-Excellent problem-solving and analytical skills.
Key Competencies:
-Attention to detail and accuracy.
-Strong communication and teamwork skills.
-Ability to work under pressure and meet tight deadlines.
-Proactive approach to identifying and resolving issues.
Work Environment
-Hybrid (depending on company policy).
-May require occasional on-call availability to address urgent issues.