Job Description :

We are seeking a skilled Database Administrator (DBA) to manage and maintain our organization's databases, ensuring optimal performance, security, and availability. The ideal candidate will have experience in database design, implementation, troubleshooting, and performance tuning across multiple database platforms.

Key Responsibilities:

  • Install, configure, and maintain database systems (e.g., Oracle, SQL Server, MySQL, PostgreSQL, MongoDB).
  • Monitor database performance, troubleshoot issues, and optimize query performance.
  • Design and implement backup, recovery, and disaster recovery plans.
  • Ensure database security, user access control, and compliance with data protection regulations.
  • Perform database migrations, upgrades, and patch management.
  • Develop and maintain documentation, including schemas, procedures, and best practices.
  • Work closely with development teams to support application database needs.
  • Automate database management tasks and optimize resource utilization.
  • Conduct database audits and ensure data integrity and consistency.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • years of experience as a Database Administrator.
  • Proficiency in database technologies such as Oracle, SQL Server, MySQL, PostgreSQL, MongoDB (as applicable).
  • Strong understanding of SQL, stored procedures, indexing, and query optimization.
  • Experience with backup & recovery strategies, replication, clustering, and high availability solutions.
  • Knowledge of cloud databases (AWS RDS, Azure SQL, Google Cloud SQL) is a plus.
  • Familiarity with scripting languages (Shell, Python, PowerShell) for automation.
  • Strong problem-solving skills and ability to work in a team environment.
  • Excellent communication and documentation skills.
             

Similar Jobs you may be interested in ..