Search jobs > Fort Worth, TX > Database administrator

Database Administrator - PostgreSQL

TechDigital Corporation
Fort Worth, TX, United States
Full-time

9-12 years Overall

Joining : Immediate

In PostgreSQL, a Database Administrator (DBA) is responsible for the installation, configuration, maintenance, and overall management of the PostgreSQL database system.

The roles and responsibilities of a PostgreSQL DBA can be categorized into several key areas :

1. Installation and Configuration :

  • Install PostgreSQL on various platforms.
  • Configure PostgreSQL to meet specific performance and security requirements.
  • Set up and manage configuration files like postgresql.conf and pg hba.conf .

2. Database Design and Development :

  • Design and create databases and schemas.
  • Create and manage database objects such as tables, indexes, views, and sequences.
  • Implement data integrity and normalization.

3. User Management and Security :

  • Create and manage database users and roles.
  • Define and enforce database security policies.
  • Manage access controls using GRANT and REVOKE statements.
  • Implement SSL / TLS for secure connections.

4. Backup and Recovery :

  • Develop and implement backup strategies.
  • Perform regular backups of databases.
  • Test and execute recovery procedures.
  • Use tools like pg dump , pg restore , and pg basebackup .

5. Performance Tuning and Optimization :

  • Monitor database performance and resource utilization.
  • Identify and resolve performance bottlenecks.
  • Optimize queries and database structures.
  • Use tools like EXPLAIN , VACUUM , and ANALYZE .

6. Maintenance and Upgrades :

  • Perform routine maintenance tasks such as vacuuming, analyzing, and reindexing.
  • Plan and execute database upgrades and patching.
  • Monitor and manage database replication and failover strategies.

7. Monitoring and Troubleshooting :

  • Monitor database health and respond to alerts.
  • Troubleshoot database issues and errors.
  • Use logging and monitoring tools like pg stat activity , pg stat replication , and third-party monitoring solutions.

8. Data Migration and Replication :

  • Plan and execute data migrations between PostgreSQL instances or from other database systems.
  • Set up and manage replication (e.g., streaming replication, logical replication).
  • Ensure data consistency and availability.

9. Compliance and Documentation :

  • Ensure compliance with relevant data protection regulations.
  • Maintain thorough documentation of database environments, procedures, and configurations.
  • Keep track of database changes and maintain version control.

10. Automation and Scripting :

  • Automate routine DBA tasks using scripts and tools.
  • Develop and maintain custom scripts for specific DBA tasks.
  • Use tools like cron jobs for scheduled tasks.

A PostgreSQL DBA needs to have a solid understanding of SQL, database design principles, and system administration skills, as well as familiarity with the specific features and tools provided by PostgreSQL.

12 days ago
Related jobs
TechDigital Corporation
Fort Worth, Texas

In PostgreSQL, a Database Administrator (DBA) is responsible for the installation, configuration, maintenance, and overall management of the PostgreSQL database system. A PostgreSQL DBA needs to have a solid understanding of SQL, database design principles, and system administration skills, as well ...

Promoted
VirtualVocations
Arlington, Texas

Key Responsibilities:Work independently as a senior software engineer, including coding, unit testing, peer code review, and deploying codeParticipate in agile ceremonies for the teamContribute to the Medicare Enrollment team as a senior developer for C#, Oracle, and SQL ServerRequired Qualification...

Promoted
Apex Systems
Fort Worth, Texas

Position: Senior Data Engineer. Consult on complex initiatives with broad impact and large-scale planning for Specialty Software Engineering. Review and analyze complex multi-faceted, larger scale, or longer-term Specialty Software Engineering challenges that require in-depth evaluation of multiple ...

Promoted
Vertex Elite LLC
TX, United States

Strong PL/SQL Development Skills. ...

Promoted
Outcome Logix ( A Tech 50 Finalist company 2022, by Pittsburgh Technology Council )
Fort Worth, Texas
Remote

Proven experience in systems engineering, with a focus on hybrid cloud platforms, automated storage systems, and data protection technologies. We are seeking a Systems Engineer who will be responsible for designing, implementing, and maintaining IT infrastructure, focusing on HPE GreenLake, VLM, and...

Promoted
CBase Inc
Fort Worth, Texas

Lead and execute the cloud migration projects from On-prem SQL Server to Azure SQL, ensuring a smooth transition with minimal downtime. Demonstrate knowledge of SQL and Transact-SQL. Position: SQL Database Administrator (Azure). Relational databases (design/SQL/tuning). ...

Promoted
TalentDome Staffing
TX, United States

As a Senior Database Developer, you will play a crucial role in optimizing, managing, and improving the database systems. Database Developer to join their team. Your expertise in SQL and Azure, along with your ability to troubleshoot and enhance the performance of stored procedures and queries, will...

Promoted
Compri Consulting
TX, United States

Very strong in all aspects of SQL Server 2019+ (SSMS, stored procedures, SQL agent jobs, indexing for performance, data schema design and development, data warehousing, 4. Strong SQL Server skills, including table design and advanced stored procedure development, data warehousing, SQL jobs and datab...

Promoted
UpRecruit
TX, United States

The ideal candidate will have 7+ years of broad-based DBA experience across multiple database technologies, a strong understanding of server and database configurations, backups, monitoring, and optimization, as well as a solid background in SQL-based database development. Manage and maintain relati...

Promoted
Technogen, Inc.
TX, United States

Senior Data Engineer/ Technical Lead with hands-on experience in Data Engineering, Azure Data bricks, Full Stack Development experience (backend, frontend), PySpark, Scala, ADF, Synapse, Power BI Report & Dashboards. IT experience with proven experience in Data Engineer/Analytics and data Analyst ro...