Back to Jobs
Recently postedTechnology

PostgreSQL Developer / Database Engineer

HCL Global SystemsEast Hartford, CT🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationEast Hartford, CT, United States
MicroservicesSQLETLEncryptionGinPostgreSQL

Job description

Role Description

The PostgreSQL Developer / Database Engineer will be responsible for designing, developing, optimizing, and supporting enterprise-scale PostgreSQL database solutions. The role requires expertise in database architecture, performance tuning, high availability, data integration, cloud database platforms, and database security.

Responsibilities

• Design and maintain scalable PostgreSQL database solutions.

• Develop logical and physical data models, including normalization, denormalization, and partitioning strategies.

• Develop and optimize complex SQL and PL/pgSQL code.

• Analyze execution plans and troubleshoot database performance issues.

• Implement indexing strategies and database performance tuning.

• Design and support high availability, replication, backup, recovery, and disaster recovery solutions.

• Administer and monitor PostgreSQL environments using standard PostgreSQL tools.

• Support data quality, governance, metadata management, and data lineage initiatives.

• Develop and support ETL/ELT processes, CDC solutions, and event-driven data pipelines.

• Integrate PostgreSQL with applications, APIs, and microservices.

• Support cloud-hosted PostgreSQL environments and infrastructure automation.

• Implement database security, auditing, encryption, and compliance controls.

Required Skills

• PostgreSQL

• Data Modeling

• SQL

• PL/pgSQL

• Common Table Expressions (CTEs)

• Window Functions

• Stored Procedures

• Views

• Materialized Views

• Execution Plan Analysis

• Performance Tuning

• B-Tree Indexes

• Hash Indexes

• GIN Indexes

• GiST Indexes

• BRIN Indexes

• VACUUM Optimization

• Statistics Management

• Memory Tuning

• Streaming Replication

• Logical Replication

• Failover

• Disaster Recovery

• Read Replicas

• Backup and Recovery

• pgAdmin

• psql

• pg_dump

• pg_restore

• WAL Management

• Metadata Management

• Data Lineage

• Data Profiling

• Data Validation

• Data Reconciliation

Skills: PostgreSQL ~ Database Technology

Similar jobs