Full job description
Role involves ensuring reliability, performance, and security of enterprise PostgreSQL and Oracle databases in 24x7 high-availability environments. Support on-premises and cloud databases (AWS, Azure, GCP). Manage replication, standby systems, RAC clusters, disaster recovery, and database migrations including Oracle-to-PostgreSQL. Automate DBA workflows. Responsibilities include database administration, monitoring, patching, upgrades, backup/recovery, performance tuning, and collaboration with DevOps and infrastructure teams. Requires 5+ years DBA experience, strong PostgreSQL and Oracle skills, cloud experience, SQL proficiency, Linux/Unix knowledge, and scripting skills. Salary range $63,600 to $118,000 annually. Location: Irving, Texas, United States.
What you'll do
- Ensure reliability, performance, and security of enterprise PostgreSQL and Oracle databases in 24x7 high-availability production settings
- Support on-premises and cloud-based databases across AWS, Azure, and GCP
- Manage replication, standby systems, RAC clusters, and disaster recovery solutions
- Support database migrations including Oracle-to-PostgreSQL conversions
- Automate routine DBA workflows
- Administer, monitor, and maintain PostgreSQL and Oracle databases in production and non-production environments
- Manage high-availability and disaster recovery configurations including replication, standby databases, and Oracle RAC
- Implement and support Active Data Guard including switchover and failover operations
- Perform patching, upgrades, and lifecycle maintenance with minimal downtime
- Execute backup and recovery strategies using RMAN, datapump, pg_dump, WAL, and PITR
- Conduct performance tuning, query optimization, and root-cause troubleshooting
- Support cloud-hosted database environments including RDS and other managed services
- Automate recurring DBA tasks using scripting languages and tooling
- Collaborate with application, DevOps, and infrastructure teams to deliver scalable, resilient solutions
- Participate in on-call rotations and provide production support as needed
Requirements
- Bachelor’s degree in computer science, Information Technology, or related field
- 5+ years of experience in database administration
- Strong hands-on expertise with PostgreSQL
- Experience with Oracle technologies including RAC, Data Guard, and RMAN
- Background working in cloud environments (AWS, Azure, or GCP)
- Proficiency in SQL, performance tuning, backup/recovery, and high-availability architectures
- Experience with Linux/Unix systems
- Scripting skills (Shell, Python, or similar)
Tech stack
PostgreSQLOracleRACData GuardRMANSQLLinuxUnixShell scriptingPythonAWSAzureGCPDockerKubernetesRDSpg_dumpWALPITR
Benefits
Flexible time off (FTO)15 paid holidaysPaid sick timeParental/new child leaveChildcare & elder care assistanceAdoption assistanceComprehensive health coverage401(k)Tuition assistanceCommuter benefitsProfessional developmentEmployee recognitionCharitable donation matchingHealth coaching and counseling