Talent.com
PostgreSQL Database Developer

PostgreSQL Database Developer

Robert HalfFort Myers, FL, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

We are seeking an experienced Senior PostgreSQL Database Developer to design, develop, and optimize complex database systems. The ideal candidate will have deep expertise in PostgreSQL, with a proven track record of building scalable, high-performance database solutions to support enterprise-level applications.

Key Responsibilities

Design, develop, and maintain PostgreSQL database schemas, ensuring optimal performance, scalability, and reliability.

Write and optimize complex SQL queries, stored procedures, triggers, and functions to support business applications.

Implement advanced PostgreSQL features, including indexing strategies (e.g., B-tree, GIN, GiST), partitioning, and full-text search.

Ensure data integrity, security, and compliance with industry standards (e.g., GDPR, HIPAA) through robust access controls and encryption.

Perform database performance tuning, query optimization, and monitoring to minimize latency and maximize throughput.

Design and implement high-availability solutions, including replication (logical and physical), failover, and clustering.

Collaborate with software engineers, data architects, and DevOps teams to integrate databases with application ecosystems.

Develop and maintain ETL pipelines for data migration and integration with external systems.

Troubleshoot and resolve database-related issues, including performance bottlenecks and data inconsistencies.

Mentor junior developers and provide technical guidance on PostgreSQL best practices.

Required Skills and Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

7+ years of experience in database development, with at least 5 years focused on PostgreSQL.

Expert-level knowledge of PostgreSQL architecture, including query planning, MVCC, and WAL.

Proficiency in writing complex SQL queries, PL / pgSQL, and optimizing query execution plans.

Strong experience with PostgreSQL extensions (e.g., PostGIS, TimescaleDB) and advanced features like JSONB and window functions.

In-depth understanding of database indexing, partitioning, and performance tuning techniques.

Experience with high-availability setups, such as streaming replication, logical replication, and PgBouncer.

Familiarity with database security practices, including role-based access control (RBAC), SSL / TLS, and row-level security.

Hands-on experience with database monitoring tools (e.g., pg_stat_statements, Prometheus) and backup / recovery solutions (e.g., pgBackRest, Barman).

Knowledge of cloud-based PostgreSQL deployments (e.g., AWS RDS, Google Cloud SQL, Azure PostgreSQL).

Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.

Excellent communication skills to articulate technical concepts to non-technical stakeholders.

Preferred Qualifications

Experience with other databases (e.g., MySQL, Oracle, MongoDB) and data migration to PostgreSQL.

Familiarity with containerized database deployments using Docker or Kubernetes.

Knowledge of CI / CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible).

Contributions to PostgreSQL open-source projects or community involvement.

Certifications such as PostgreSQL Certified Professional or AWS Certified Database Specialty.PostgreSQL, Database Development, SQL Queries, PostGIS, Amazon Web Services (AWS)

serp_jobs.job_alerts.create_a_job

Database Developer • Fort Myers, FL, US