Job Openings PostgreSQL Database Administrator (Consultant)- 10785315

About the job PostgreSQL Database Administrator (Consultant)- 10785315

PostgreSQL Database Administrator (Consultant)

10785315

Location

Amsterdam, Netherlands

Contract Duration

6 Months

Start Date

June 2026

Experience Required

4–6 Years

Role Overview

We are seeking an experienced PostgreSQL Database Administrator to join our team and support the administration, maintenance, optimization, and security of enterprise PostgreSQL database environments.

The ideal candidate will have strong hands-on experience managing PostgreSQL databases in production environments, ensuring high availability, performance, security, and reliability. You will work closely with development, infrastructure, and application teams to design, implement, and maintain robust database solutions that support critical business applications.

Key Responsibilities

PostgreSQL Database Administration

  • Install, configure, upgrade, and maintain PostgreSQL database environments.
  • Manage database instances across development, testing, and production environments.
  • Perform database patching, version upgrades, and maintenance activities.
  • Ensure databases operate efficiently and reliably with minimal downtime.
  • Monitor database health and proactively address issues before they impact operations.

Performance Monitoring & Optimization

  • Monitor database performance and resource utilization.
  • Analyze database workloads and identify performance bottlenecks.
  • Optimize SQL queries, indexes, and database configurations.
  • Perform database tuning to improve performance and scalability.
  • Implement performance monitoring solutions and reporting mechanisms.

Backup, Recovery & High Availability

  • Design, implement, and maintain backup and recovery strategies.
  • Perform regular backup validation and recovery testing.
  • Ensure disaster recovery procedures are documented and tested.
  • Support high availability and failover configurations.
  • Develop and maintain business continuity plans for database services.

Security & Compliance

  • Implement database security best practices.
  • Manage user accounts, roles, and access permissions.
  • Ensure data integrity, confidentiality, and compliance with organizational standards.
  • Monitor database access and security events.
  • Support audit and compliance requirements.

Automation & Scripting

  • Develop and maintain scripts for:
    • Database monitoring
    • Backup automation
    • Health checks
    • Maintenance tasks
    • Performance reporting
  • Automate repetitive administrative activities to improve efficiency.
  • Support infrastructure and database automation initiatives.

Database Design & Development Support

  • Collaborate with application developers and solution architects on database design.
  • Review database schemas and data models.
  • Provide recommendations for database architecture and best practices.
  • Support application deployments and database releases.
  • Assist development teams with database-related troubleshooting and optimization.

Incident & Problem Management

  • Investigate and resolve database incidents and performance issues.
  • Participate in root cause analysis and problem management activities.
  • Ensure timely resolution of production issues.
  • Maintain operational documentation and support procedures.

Required Skills & Experience

Mandatory Technical Skills

PostgreSQL Administration

  • 4–6 years of hands-on experience administering PostgreSQL databases.
  • Strong experience with:
    • Installation and configuration
    • Database upgrades and migrations
    • Backup and recovery
    • Performance tuning
    • Security management
    • Troubleshooting and support

Database Performance & Optimization

  • Experience optimizing PostgreSQL databases for performance and scalability.
  • Strong understanding of:
    • Query optimization
    • Indexing strategies
    • Execution plans
    • Database statistics
    • Resource management

Backup & Recovery

  • Experience implementing and managing backup and disaster recovery solutions.
  • Knowledge of PostgreSQL replication and high-availability configurations.

Database Security

  • Experience managing database roles, permissions, and access controls.
  • Knowledge of database security best practices and compliance requirements.

Scripting & Automation

  • Experience creating automation scripts for database administration and monitoring.
  • Familiarity with Linux/Unix shell scripting and database automation tools.

Preferred Skills

  • Experience working in enterprise-scale database environments.
  • Knowledge of cloud-based PostgreSQL deployments.
  • Experience with monitoring and observability tools.
  • Familiarity with DevOps and Infrastructure-as-Code practices.
  • Experience supporting high-availability and mission-critical systems.

Personal Competencies

  • Strong analytical and problem-solving skills.
  • Attention to detail and commitment to data integrity.
  • Ability to work independently and manage priorities effectively.
  • Strong communication and collaboration skills.
  • Proactive and solution-oriented mindset.
  • Ability to perform effectively in fast-paced production environments.

Key Technologies

  • PostgreSQL
  • Linux/Unix
  • SQL
  • Database Monitoring Tools
  • Backup & Recovery Solutions
  • High Availability & Replication Technologies
  • Shell Scripting