PostgreSQL Database Specialist

Fynxt

Surat

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fynxt in Surat, India is seeking a senior PostgreSQL specialist to design, implement, and optimize multi-tenant database architectures for fintech workloads.

You will lead performance tuning, cloud deployments in Azure and AWS, and robust backup/recovery, while collaborating with DevOps and data teams to ensure security and scalable operations.

Experience with containers, IaC, and monitoring tools is preferred to ensure reliable, scalable database solutions.

Qualifications

  • Certified PostgreSQL administrator or cloud DB certification preferred.
  • Experience with multi-tenant fintech workloads is a plus.
  • Strong knowledge of SQL, PL/pgSQL, and advanced indexing.
  • Familiarity with IaC and container orchestration.
  • Experience with monitoring/observability tools.

Responsibilities

  • Database design, development, and multi-tenant schema management.
  • Write and optimize complex SQL, PL/pgSQL functions, and views.
  • Tune queries and design indexing strategies for performance.
  • Manage cloud PostgreSQLs (Azure & AWS); backups, failover, and DR.
  • Install, configure, and harden PostgreSQL on Linux environments.
  • Lead backups, PITR, and disaster recovery planning.

Skills

SQL
PostgreSQL
Performance tuning
Security/compliance
CI/CD
Containers
Cloud/databases

Tools

Terraform
Azure
AWS
pgBackRest
pg_stat_statements
Kubernetes

Job description

Role & responsibilities:
  • Database Design & Development: Design, develop, and maintain PostgreSQL schemas that support high-volume, multi-tenant financial workloads including normalization, data modelling, constraints, declarative partitioning, and appropriate use of native types (JSONB, arrays, ranges, UUID, enums).
  • SQL & PL/pgSQL Development: Write and review complex SQL, PL/pgSQL functions and procedures, triggers, views, and materialized views to support data extraction, reporting, and system integration needs.
  • Performance Optimization: Analyze and tune slow queries using EXPLAIN (ANALYZE, BUFFERS), pg_stat_statements, and auto_explain. Design effective indexing strategies (B-tree, GIN, GiST, BRIN, partial, expression, and covering indexes), manage table/index bloat, tune autovacuum, and optimize server parameters (shared_buffers, work_mem, effective_cache_size, checkpoint and WAL settings).
  • Cloud Database Administration (Azure & AWS): Provision, configure, and operate managed PostgreSQL instances in the cloud, including:
  • Azure: Azure Database for PostgreSQL Flexible Server; zone-redundant and same-zone HA, read replicas, server parameter groups, built-in PgBouncer, storage/IOPS scaling, private endpoints and VNet integration, Azure Monitor and Log Analytics, Azure Backup and point-in-time restore.
  • AWS: Amazon RDS for PostgreSQL and Aurora PostgreSQL; Multi-AZ deployments and failover, read replicas and Aurora reader endpoints, parameter/option groups, RDS Proxy, snapshots and PITR, Performance Insights, CloudWatch metrics and alarms, IAM database authentication, Secrets Manager integration.
  • Standalone / Self-Managed PostgreSQL Administration: Install, configure, harden, and operate PostgreSQL directly on Linux servers (on-premise, VMs, or cloud IaaS) without a managed service layer, including:
  • End-to-end installation and upgrade of PostgreSQL from packages or source; management of postgresql.conf, pg_hba.conf, and pg_ident.conf.
  • OS-level tuning for database workloads kernel parameters, hugepages, filesystem and storage layout, tablespaces, I/O scheduler, memory and swap configuration, ulimits, and systemd service management.
  • Building and operating HA clusters using tools such as Patroni, repmgr, or pg_auto_failover, with etcd/Consul, and HAProxy / Keepalived / virtual IPs for failover and connection routing.
  • Backup and recovery using pgBackRest, Barman, WAL-G, or pg_basebackup, with WAL archiving and validated point-in-time recovery.
  • Independent monitoring, alerting, and log management (Prometheus + postgres_exporter, Grafana, pgBadger, Zabbix, Nagios, or similar), since no cloud-native metrics are provided.
  • Capacity planning, patching, security hardening, and OS/database lifecycle management.
  • High Availability, Backup & Recovery: Design and regularly test backup, restore, and disaster recovery procedures. Manage streaming and logical replication, WAL archiving, PITR, failover/switchover runbooks, and defined RPO/RTO targets.
  • Upgrades & Migrations: Plan and execute PostgreSQL major and minor version upgrades with minimal downtime. Support migrations to PostgreSQL from other engines (e.g., SQL Server, MySQL, Oracle) and between clouds, using tools such as AWS DMS, Azure Database Migration Service, pglogical, or logical replication.
  • Connection & Scale Management: Implement and tune connection pooling (PgBouncer, pgpool-II, RDS Proxy), read/write splitting, and workload isolation for high-concurrency application traffic.
  • Data Security & Compliance: Implement and maintain role-based access control, row-level security (RLS), TLS enforcement, encryption at rest via Azure Key Vault / AWS KMS, pgcrypto, and auditing via pgaudit. Ensure database practices meet financial-industry security and compliance requirements.
  • Extensions & Tooling: Evaluate and manage PostgreSQL extensions relevant to our workloads (pg_stat_statements, pg_partman, pgaudit, pgcrypto, postgres_fdw, pg_repack, TimescaleDB, PostGIS, Citus as applicable).
  • Collaboration: Work closely with software developers, DevOps, data analysts, and IT teams to review schema changes and queries before release, and to translate business requirements into sound database solutions.
  • Troubleshooting: Diagnose and resolve database issues including lock contention and deadlocks, long-running transactions, transaction ID wraparound risk, replication lag, bloat, connection exhaustion, and network/connectivity problems.

Documentation: Maintain comprehensive documentation of schemas, ER diagrams, query patterns, tuning decisions, runbooks, and administrative procedures

Preferred candidate profile
  • PostgreSQL certification (EDB, or equivalent cloud database certifications such as Azure Database Administrator Associate / AWS Database Specialty).
  • Experience with Infrastructure as Code for database provisioning and configuration management (Terraform, Bicep, ARM, CloudFormation, Ansible).
  • Experience running PostgreSQL in containers or Kubernetes (Docker, CloudNativePG, Crunchy Postgres Operator, Zalando Postgres Operator).
  • Familiarity with DevOps practices and CI/CD pipelines for database changes (Azure DevOps, GitHub Actions, Jenkins).
  • Monitoring and observability experience with tools such as pgwatch2, Prometheus + Grafana, Datadog, pgBadger, Azure Monitor, or CloudWatch.
  • Experience with data warehousing and BI tools (Azure Synapse, Amazon Redshift, Power BI, Tableau).
  • Experience with distributed or time-series PostgreSQL extensions (Citus, TimescaleDB).
  • Knowledge of NoSQL databases (e.g., MongoDB, Redis, Cassandra) is an advantage.
  • Exposure to big data technologies (e.g., Spark) is a plus.

Prior experience in FinTech, trading, or other high-transaction, regulated domains

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Administrator
Senior Database Administrator

BCITS PVT LTD • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Database Administrator
Database Administrator

Minfy Technologies • Hyderabad

On-site
INR 1,500,000 - 2,400,000
PostgreSQL Developer
PostgreSQL Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 700,000 - 1,200,000
Postgresql Developer
Postgresql Developer

Inventia Technology Consultants • Chhalera

On-site
INR 1,200,000 - 2,500,000
Postgres DBA (Consultant Technical Lead)
Postgres DBA (Consultant Technical Lead)

Tata Consultancy Services • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior PostgreSQL Developer / Database Engineer
Senior PostgreSQL Developer / Database Engineer

Sequoia Applied Technologies • Chennai District

On-site
INR 1,000,000 - 1,500,000
Postgres DBA - Consultant Technical Lead
Postgres DBA - Consultant Technical Lead

Tata Consultancy Services • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Senior PostgreSQL Developer / Database Engineer
Senior PostgreSQL Developer / Database Engineer

Sequoia Applied Technologies • Chennai District

On-site
INR 1,200,000 - 1,800,000
Lead – Database Administrator (DBA)
Lead – Database Administrator (DBA)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 4,000,000 - 7,000,000
Software Engineering Professional-PostgreSQL
Software Engineering Professional-PostgreSQL

BT Group • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000