Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Compunnel, Inc.

PostgreSQL Database Administrator

Career Insights for Database Administrator

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Iowa data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Database Administrator uses software to store and organize data, such as an organization's records or financial information. Ensures that users can easily access the information they need, and that data are protected from unauthorized access.

$98,236 / year median in Iowa

-21% projected decline

Explore Career

Job Description

Job Summary We are seeking an experienced PostgreSQL Database Administrator to manage and optimize large-scale PostgreSQL databases, primarily within AWS RDS environments. The role will focus on database administration, performance optimization, security, high availability, disaster recovery, and automation. The ideal candidate will have extensive PostgreSQL expertise, strong PL/pgSQL development experience, and the ability to collaborate closely with application and engineering teams to support critical data infrastructure. Key Responsibilities
  • Manage, configure, and optimize large-scale PostgreSQL databases within AWS RDS environments.
  • Design and implement database schemas, access patterns, and database architecture strategies.
  • Perform database performance tuning and optimization to support high-volume applications.
  • Monitor database health, capacity, availability, and overall system performance.
  • Implement and maintain database security, access controls, and data protection practices.
  • Design and support high-availability and disaster recovery solutions.
  • Develop and maintain automation scripts and DevOps processes for database administration.
  • Troubleshoot complex database issues and identify root causes of performance and availability problems.
  • Develop, review, and optimize complex PL/pgSQL functions, procedures, and other database objects.
  • Collaborate with application development and engineering teams on new features, database enhancements, and application integrations.
  • Support database deployments, upgrades, configuration changes, and production releases. Required Qualifications
  • 4+ years of strong, relevant experience as a PostgreSQL Database Administrator supporting large-scale applications.
  • Extensive hands-on experience with AWS RDS for PostgreSQL, including setup, configuration, administration, and management.
  • Strong knowledge of PostgreSQL architecture, configuration, administration, and troubleshooting.
  • 8+ years of hands-on experience developing and reviewing complex PL/pgSQL functions, procedures, and database objects.
  • Extensive experience with PostgreSQL database performance tuning and optimization.
  • Strong understanding of database security, access management, high availability, and disaster recovery.
  • Experience with database monitoring, troubleshooting, and capacity management.
  • Strong scripting and automation skills for database administration and operational tasks.
  • Ability to collaborate effectively with application, engineering, and infrastructure teams.