
PostgreSQL Database Administrator
- Tennessee
- $90,900-129,900 per year
- Permanent
- Full-time
- Lead the migration of enterprise Oracle databases to PostgreSQL, including schema conversion, data migration, and application integration.
- Perform detailed assessment of Oracle schemas, PL/SQL code, and database features to plan equivalent PostgreSQL implementations.
- Configure, administer, and maintain PostgreSQL databases for performance, availability, and security.
- Implement high availability (HA) and disaster recovery (DR) solutions for PostgreSQL (e.g., streaming replication, Patroni, pgpool-II).
- Develop and execute performance tuning strategies, including query optimization, indexing, and configuration adjustments.
- Manage database backup and recovery processes, ensuring RTO/RPO objectives are met.
- Collaborate with application teams to rewrite PL/SQL code into PostgreSQL-compatible functions and procedures (PL/pgSQL).
- Monitor database health, capacity, and growth; troubleshoot and resolve incidents promptly.
- Document migration plans, configuration standards, and operational procedures.
- Stay current on PostgreSQL features, tools, and migration best practices.
- 8+ years of experience as a Database Administrator, including 5+ years in PostgreSQL.
- Proven, hands-on experience in end-to-end Oracle-to-PostgreSQL migration for large, complex systems.
- Expertise in migration tools such as Ora2Pg, AWS SCT/DMS, EDB Migration Toolkit, or equivalent.
- Proficiency in PostgreSQL architecture, configuration, administration and SQL and procedural languages (PL/pgSQL, PL/SQL).
- Solid experience with backup/recovery tools (pgBackRest, Barman) and HA solutions.
- Experience with Linux/Unix environments and shell scripting.
- Fully Remote Opportunity - Work from anywhere in the U.S.
- Minimal Travel Required - Occasional travel opportunities (0-10%).
- Video cameras must be used during all interviews, as well as during the initial week of orientation