Senior Database Administrator

Job Description:

We are seeking an experienced Senior Database Administrator to manage, optimize, and secure our company’s databases and lead the establishment of a robust Data Warehouse. The candidate will be responsible for ensuring database availability, performance, scalability, and security, while also collaborating with cross-functional teams to support data-driven business initiatives.

Key Responsibilities

  • Design, implement, and maintain highly available and secure database environments (PostgreSQL, MySQL, Oracle, SQL Server).
  • Lead the planning, design, and implementation of a company-wide Data Warehouse (DWH) to support reporting and analytics needs.
  • Develop and enforce database standards, best practices, backup/recovery, and disaster recovery strategies.
  • Monitor and tune database performance, troubleshoot issues, and implement proactive improvements.
  • Manage database security, roles, and access controls.
  • Collaborate with developers, DevOps, BI analysts, and business teams to ensure efficient data workflows and support application/database integrations.
  • Oversee database upgrades, patching, migrations, and capacity planning.
  • Provide guidance and mentorship to junior DBAs and technical staff.
  • Prepare documentation, policies, and operational procedures for database management.

Qualifications & Requirements

Education:

  • Bachelor’s degree in computer science, Information Systems, or a related field.

Experience:

  • Minimum 5 years of experience in database administration, including at least 2+ years in a senior or lead role.
  • Proven track record in designing and managing Data Warehouses and ETL processes.

Technical Skills:

  • Strong hands-on experience with relational database management systems (PostgreSQL, MySQL, Oracle, SQL Server).
  • Experience with data warehouse platforms, data modeling, and optimization for analytics.
  • Proficiency in database performance tuning, query optimization, and monitoring tools.
  • Knowledge of cloud database technologies (AWS RDS/Redshift, Azure SQL, or GCP BigQuery) is a plus.
  • Strong scripting skills (SQL, Shell, Python, or similar).

Certifications (Preferred):

  • Relevant database administration or data management certifications from recognized vendors (e.g., Oracle DBA, Microsoft SQL Server, PostgreSQL certifications, AWS/Azure database certifications).

Other Skills:

  • Excellent English language proficiency (written and verbal).
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
  • Problem-solving mindset with attention to detail and ability to work under pressure.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx