freehire launches on Product Hunt on 26 August.

Follow →

Database Administrator

Summary

Maintains and optimizes Oracle and PostgreSQL databases, ensuring high availability and performance for large-scale production systems.

We are seeking a highly skilled and motivated Database Administrator (DBA) to join our dynamic team at Abacus. The ideal candidate will possess expertise in Oracle and PostgreSQL databases, along with a strong background in database replication, deployment, and cluster application architecture. This role requires an individual with excellent problem-solving skills, the ability to manage multi-terabyte datasets, and a proactive approach to database administration and project lifecycle management.

Key Responsibilities:

  • Manage and maintain Oracle and PostgreSQL databases, ensuring high performance, availability, and scalability.
  • Configure and manage database deployment, clustering, replication and load-balancing technologies to enhance performance.
  • Write and optimize complex queries and stored procedures for efficient data management.
  • Handle multi-terabyte datasets effectively, ensuring data integrity and security.
  • Implement and maintain database security, backup, and recovery strategies according to industry best practices.
  • Diagnose and resolve complex database issues, leveraging excellent problem-solving and analytical skills.
  • Oversee the full project lifecycle, including initiation, planning, execution, control, and closure, while maintaining technical excellence.
  • Provide daily production support and manage customer interface, proactively addressing issues to minimize downtime.
  • Prepare functional and technical specification documents to align with project requirements.
  • Manage and track ticket queues, ensuring compliance with SLAs, KPIs, and OLAs.
  • Ensure adherence to Software Quality Processes and project timelines, delivering quality results within deadlines.
  • Mentor and guide team members, fostering a collaborative and motivated work environment.
  • Act as the single point of contact between the team and project stakeholders, facilitating effective communication and resolution of issues.
  • Manage and optimize large data pipelines in a production support environment.

Requirements:

  • Must-Have Skills: Proficiency in Oracle and PostgreSQL, database replication, deployment, and cluster application architecture.
  • Minimum 3 years of experience in software development and database administration.
  • Experience with database clustering and load-balancing technologies is highly advantageous.
  • Knowledge of configuring active-active configuration for databases.
  • Strong knowledge of database security, backup, and recovery best practices.
  • Proven ability to manage multi-terabyte datasets in a production environment.
  • Expertise in writing queries and stored procedures.
  • Excellent problem-solving and analytical skills.
  • Strong organizational and leadership abilities to oversee project lifecycles and mentor team members effectively.
  • Familiarity with tracking and managing ticket queues, SLAs, KPIs, and OLAs.
  • Proven ability to prepare detailed functional and technical specification documents.

Required Skills:

Leadership Security Scalability Timelines Initiation Databases Data Integrity Production Support Management Pipelines PostgreSQL Stored Procedures Data Management Communication Software Oracle Writing Planning Software Development Architecture Analytical Skills Closure Availability Administration

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available