PostgreSQL Database Administrator
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Role: Senior PostgreSQL Database Administrator Mode of Work: Hybrid (Dallas-TX)Position Overview In this role, you will take co-ownership of PostgreSQL infrastructure, ensuring optimal performance,security, and reliability. You will work closely with development teams to design scalable database solutionsand manage production environments in AWS RDS.Required Skills & Experience Database Design & Management • Strong knowledge of data design principles and schema management• Expertise in database normalization, indexing strategies, and query optimization• Ability to design and maintain logical and physical database architecture• Proficiency in creating and maintaining Entity-Relationship Diagrams (ERDs)PostgreSQL Administration & Performance • 5+ years of hands-on PostgreSQL administration in production environments• Proficiency in PostgreSQL tuning and performance optimization• Expertise in maintaining PostgreSQL on AWS RDS, including parameter groups and configuration• Strong understanding of query execution plans, indexing, and SQL optimizationSecurity & Compliance • Strong knowledge of PostgreSQL security management (authentication, authorization, encryption)• Experience with IAM integration and access control policies• Understanding of audit logging and compliance requirementsBackup, Recovery & Disaster Recovery • Expertise in backup strategies and point-in-time recovery (PITR)• Experience designing and testing disaster recovery plans• Proficiency with AWS RDS backup and snapshot managementData Management & Migration • Ability to understand and document data flow within database systems• Proficiency with loading, transforming, and moving data between database environments• Experience with ETL processes and data migration strategiesSQL & Application Development Knowledge • Advanced SQL expertise including complex queries and optimization• Strong understanding of stored procedures, functions, and triggers• Ability to review and advise on application-level database interactions