Senior Database DBA

Posted 3 months ago

Experience:  Must have a minimum of 10 years of related experience as a database administrator, specializing in supporting Oracle and SQL environment.
                      
Duties:  Designs the database server architecture, to include installation, maintenance, and configuration. Performs troubleshooting and resolution management.  Provides support for advanced user jobs and analytics.

Top Qualifications, Skills, Experience or Certifications: 
 

  1. Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  2. Hands-on experience in database administration with a strong focus on:
  3. AWS-hosted MySQL
  4. PostgreSQL
  5. Oracle (Windows and Linux platforms)
  6. In-depth experience with AWS RDS and other cloud-based database solutions.
  7. Strong knowledge of database performance tuning, query optimization, and troubleshooting.
  8. Expertise in database backup and recovery, high availability (HA), and disaster recovery (DR) solutions.
  9. Proficiency in scripting languages (e.g., Python, Bash, PowerShell) for automation.
  10. Solid understanding of database security principles, user roles, and auditing.
  11. Familiarity with database monitoring tools and performance analysis.
  12. Excellent communication, problem-solving, and leadership skills.
  13. Proven ability to work effectively in a team environment.
  14. Availability to provide 24/7 rotated on-call support.


 
Job Role Specific Requirements:
 

  1. Database Admin with strong knowledge on AWS-hosted MySQL, PostgreSQL, and Oracle (Windows and Linux)
  2. Design, implement, and maintain highly available and scalable AWS MySQL, PostgreSQL, and Oracle database environments, including Oracle on Windows and Linux operating systems.
  3. Perform database installations, configurations, upgrades, and migrations to ensure systems meet organizational needs.
  4. Monitor database performance and proactively perform tuning, optimization, and troubleshooting of database issues.
  5. Design and implement database backup, recovery, and disaster recovery strategies to ensure data integrity and business continuity.
  6. Collaborate with development, infrastructure, and DevOps teams to deliver efficient database solutions and support application performance.
  7. Manage database security by implementing best practices for user access controls, roles, and auditing to meet compliance standards.
  8. Develop and maintain automated processes for database management using scripts and tools.
  9. Perform regular health checks, and capacity planning, and provide recommendations for database growth.
  10. Document database architecture, processes, policies, and troubleshooting steps.
  11. Collaborate effectively within a team environment to achieve organizational goals.
  12. Provide 24/7 rotated on-call support as part of the team.

Job Features

Job CategoryDBA

Apply For This Job

A valid phone number is required.