TekWissen LLC logo

Senior PostgreSQL DBA / Platform Engineer

TekWissen LLC
  • Taylor, TX
  • $80
  • Instant Apply
10 days ago

Job Description

Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client operates the Texas power grid and manages the flow of electric power to millions of customers while ensuring reliability, market efficiency, and compliance with regulatory requirements.
Job Title: Senior PostgreSQL DBA / Platform Engineer
Location: Taylor, TX 76574
Duration: 12 Months
Job Type: Temporary Assignment
Work Type: Hybrid
Job Summary:
Hands-on senior PostgreSQL Specialist responsible for establishing enterprise database architecture, operational standards, HA/DR, backup/recovery, monitoring, performance, security, automation, lifecycle management, and knowledge transfer.

1. Key Responsibilities:

  • Assess and remediate enterprise PostgreSQL environments across DEV, TEST, PROD, and DR.
  • Design and implement PostgreSQL reference architectures and standardized database builds.
  • Engineer and test HA using streaming replication, Patroni or equivalent, DCS quorum, HAProxy/service endpoints, PgBouncer, fencing, and failover/failback.
  • Implement pgBackRest or equivalent enterprise backup, WAL archiving, PITR, retention, encryption, and automated restore validation.
  • Design and test DR architectures, promotion/failback procedures, and RPO/RTO controls.
  • Implement monitoring and alerting for PostgreSQL, replication, WAL, autovacuum/XID, queries, locks, storage, backup, HA/DCS, DR, OS, and capacity.
  • Diagnose and tune SQL, execution plans, indexes, vacuum/bloat, memory, checkpoints, WAL, I/O, and concurrency.
  • Establish security/IAM, TLS, pg_hba, role/privilege, secrets, logging, pgAudit, and SIEM integration standards.
  • Lead minor patching and major-version upgrade planning/execution, including EOL remediation.
  • Automate builds and operations with Git, Ansible, Terraform, Python/shell, and CI/CD.
  • Create runbooks, architecture diagrams, standards, operational procedures, and conduct knowledge transfer.

2. Required Qualifications:

Education

  • Minimum: Bachelor's degree in Computer Science, Information Technology, Information Systems, Computer Engineering, or a closely related technical field.

Experience

  • 8-10+ years in database administration with preferably 5+ years of substantial production PostgreSQL administration in enterprise environments.

PostgreSQL

  • Strong hands-on expertise with architecture, configuration, WAL, MVCC, VACUUM/autovacuum, XID wraparound, locking, query plans, indexing, partitioning, statistics, extensions, replication, upgrades, migration, and troubleshooting.

HA

  • Hands-on Patroni or equivalent HA framework; etcd/Consul; streaming replication; HAProxy; PgBouncer; quorum, fencing, split-brain prevention, failover and failback.

Backup/Recovery

  • pgBackRest; WAL archiving; PITR; full/differential/incremental backup; encryption; retention; large-database recovery and restore testing.

Monitoring

  • pg_stat* views, pg_stat_statements, exporters/Prometheus/Grafana or enterprise monitoring, alerting, centralized logging and SIEM integration.

Linux

  • Strong RHEL/Linux skills including systemd, filesystem/LVM, networking, SELinux, firewall, kernel/sysctl, ulimits, storage/I/O diagnostics and shell scripting.

Automation

  • Ansible, Git, Terraform, Python and/or shell, CI/CD, Infrastructure as Code, and automated database builds.

Operations

  • Demonstrated 24x7 production troubleshooting, incident response, RCA, change management, performance analysis, patching and upgrade experience.

3. Preferred Qualifications

  • Large enterprise or multi-TB PostgreSQL estates.
  • Mission-critical / 24x7 database services.
  • VMware or enterprise virtualization and enterprise storage.
  • OpenShift/Kubernetes PostgreSQL experience.
  • Oracle-to-PostgreSQL migration experience.
  • Active Directory / enterprise IAM integration.
  • Regulated or critical-infrastructure environments.
  • Experience with EDB, Percona, Crunchy Data, or upstream PostgreSQL.
  • Cloud PostgreSQL services and hybrid architectures.
  • PostgreSQL community contributions or relevant certifications.

4. Core Technical Competencies

Architecture

  • Design resilient PostgreSQL services across compute, storage, network, HA, backup and DR layers.

Troubleshooting

  • Diagnose failures across PostgreSQL, Linux, virtualization, storage and network boundaries.

Performance

  • Use PostgreSQL statistics and EXPLAIN (ANALYZE, BUFFERS) to identify and remediate bottlenecks.

Recovery

  • Recover to latest state or precise PITR target and produce recovery evidence.

Automation

  • Turn manual build/operations procedures into repeatable version-controlled automation.

Documentation

  • Produce clear architecture, standards, runbooks, diagrams and operational handoff materials.

Communication

  • Work effectively with DBAs, infrastructure, application, security, management and vendor support teams.

5. Practical Interview / Technical Evaluation

Capability Being Assessed:

  • HA, failover, client routing, incident handling

Patroni cannot reach the DCS while PostgreSQL remains running.

Capability Being Assessed:

  • Quorum, fencing, split-brain prevention

Replica is significantly behind primary.

Capability Being Assessed:

  • Replication and WAL diagnostics

pg_wal is filling the filesystem.

Capability Being Assessed:

  • Archive, replication slots, WAL and capacity troubleshooting

Database approaches XID wraparound.

Capability Being Assessed:

  • MVCC, vacuum/freeze and emergency response

Backup job is green. Prove the database is recoverable.

Capability Being Assessed:

  • Restore validation and recovery discipline

Recover the database to a specific timestamp yesterday.

Capability Being Assessed:

  • PITR

Primary data center is unavailable.

Capability Being Assessed:

  • DR declaration, fencing, RPO/RTO, promotion and routing

CPU rises from 30% to 95%.

Capability Being Assessed:

  • Performance troubleshooting

Upgrade a multi-TB PostgreSQL database to a new major version.

Capability Being Assessed:

  • Upgrade architecture, downtime minimization and rollback

6. Success Measures

  • Documented and approved PostgreSQL standards.
  • Production-ready HA, backup/PITR, DR and monitoring controls.
  • Reduced manual configuration through automation.
  • EOL/technical-debt remediation plan.
  • Validated failure and recovery tests.
  • Operational runbooks and dashboards adopted by internal teams.
  • Successful knowledge transfer with no contractor-only operational dependency.
TekWissen Group is an equal opportunity employer supporting workforce diversity.

Numbers & Facts

LocationTaylor, TX
IndustryComputer/IT Services
Salary$80
Company Size100 to 499 employees
Year Founded2009
Websitehttp://www.tekwissen.com/

About Company

WE THE TEKWISSEN PEOPLE

TekWissen offers you a broader portfolio of services, industry-leading solutions, and the meaningful innovations that give you greater flexibility and speed to respond to market dynamics, reduced costs and risk to improve enterprise performance, and increased productivity to enable growth.

To keep pace with global market demands, TekWissen keeps its finger on the pulse of change. Our organized approach to guiding a project from its inception to closure. Managing projects is becoming more and more important as we enter the digital era. To cope with the pace that this transition demands, a method is required to manage projects so they can yield quality work, while incorporating efficient use of time and resources.

Project involves identifying which quality standards are relevant to the project and determining how to satisfy them.

It is important to perform quality planning during the Planning Process and should be done alongside the other project planning processes because changes in the quality will likely require changes in the other planning processes, or the desired product quality may require a detailed risk analysis of an identified problem. It is important to remember that quality should be planned, designed, then built in, not added on after the fact.

Capabilities and accomplishments in one TekWissen business enhance the opportunity for success in the others. Put simply, TekWissen's unique combination of attributes promotes success.



Skills

  • Analysis Skillsunmatched
  • Ansibleunmatched
  • Applications Securityunmatched
  • Automationunmatched
  • Change Managementunmatched
  • Cloud Computingunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cryptographyunmatched
  • Data Recoveryunmatched
  • Database Administrationunmatched
  • Database Architectureunmatched
  • Distributed Control Systems (DCS)unmatched
  • Diversityunmatched
  • Electricityunmatched
  • Enterprise Architectureunmatched
  • Failoverunmatched
  • Failure Analysisunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Incident Responseunmatched
  • Information Technology & Information Systemsunmatched
  • Knowledge Transferunmatched
  • Linux Operating Systemunmatched
  • Microsoft Active Directoryunmatched
  • Network Operations Centerunmatched
  • Operations Processesunmatched
  • Oracleunmatched
  • Performance Analysisunmatched
  • PostgreSQLunmatched
  • Product Testingunmatched
  • Python Programming/Scripting Languageunmatched
  • Regulatory Complianceunmatched
  • Regulatory Requirementsunmatched
  • Replication and Remote Mirroringunmatched
  • Reporting Dashboardsunmatched
  • Software Patchesunmatched
  • Statisticsunmatched
  • Technical Analysisunmatched
  • Testingunmatched
  • Unix Shell Programmingunmatched
  • VMWareunmatched
  • Virtualizationunmatched
  • Workforce Managementunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder