Data Engineer

upGrad

Hyderabad

On-site

INR 1,000,000 - 2,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

i2b technologies pvt ltd in Hyderabad is seeking a hands-on Database Platform Engineer to own PostgreSQL on AWS end-to-end, keeping the databases fast, reliable and secure at high concurrency as the product scales.

You will design and test backups, implement zero-downtime migrations, build data pipelines (ETL/ELT, CDC) with Python and SQL, and automate deployments with Terraform or CloudFormation while monitoring with CloudWatch and Grafana.

Qualifications

  • 5+ years of hands-on PostgreSQL administration in production.
  • Strong experience with AWS RDS or Aurora PostgreSQL: parameter groups, Multi-AZ, read replicas, snapshots and upgrades.
  • Proven experience with backup, PITR and restore, plus performance tuning and lock troubleshooting under high concurrency.
  • Experience delivering zero-downtime schema changes and data migrations.
  • Infrastructure as code with Terraform or CloudFormation.
  • CI/CD for database changes (Flyway, Liquibase, GitHub Actions, Jenkins or AWS CodePipeline).
  • Strong SQL plus scripting in Python and Bash; comfortable on Linux.
  • Bachelor's degree in Computer Science, IT or a related field, or equivalent experience.

Responsibilities

  • Own PostgreSQL on AWS RDS/Aurora in production, including high availability, replication and failover.
  • Design and test backup and point-in-time recovery to meet defined RPO and RTO targets.
  • Tune performance using execution plans and monitoring tools; manage indexes and vacuuming.
  • Configure RDS parameter groups and connection pooling for high-concurrency workloads.
  • Plan and run zero-downtime schema changes and data migrations.
  • Review database designs for performance, integrity and security.
  • Build and maintain data pipelines (ETL/ELT, CDC) using Python, SQL and AWS services.
  • Move data between transactional databases, event streams and analytics stores.
  • Provision and manage database infrastructure as code with Terraform/CloudFormation.
  • Automate database deployments through CI/CD pipelines using Flyway or Liquibase.
  • Set up monitoring, alerting and dashboards with CloudWatch and Grafana; lead incident analysis.
  • Enforce database security: access control, encryption, auditing and secrets management.
  • Automate routine operations with Bash and Python scripts.

Skills

PostgreSQL admin
AWS RDS/Aurora
SQL scripting
Linux
CI/CD

Education

Bachelor's degree in CS/IT

Tools

Terraform
CloudFormation
Flyway
Liquibase
GitHub Actions
Jenkins
AWS CodePipeline
PgBouncer
RDS Proxy

Job description

Job Description

We are a fast-growing technology startup preparing new products for production. We're looking for a hands-on Database Platform Engineer to own our PostgreSQL databases on AWS end to end: keeping them fast, reliable and secure at high concurrency, building the data pipelines that feed them, and automating how they are deployed and changed. You'll work closely with our principal engineer and backend team, and your decisions will shape the platform as it scales.

Key responsibilities
Database administration
  • Own PostgreSQL on AWS RDS / Aurora in production, including high availability, replication and failover.
  • Design and test backup and point-in-time recovery to meet defined RPO and RTO targets.
  • Tune performance using execution plans, pg_stat_statements and Performance Insights; manage indexes, partitions, vacuum and bloat.
  • Configure RDS parameter groups and connection pooling (PgBouncer / RDS Proxy) for high-concurrency workloads.
  • Plan and run zero-downtime schema changes, data migrations and major version upgrades.
  • Review database designs from developers for performance, integrity and security.
Data engineering
  • Build and maintain data pipelines (ETL/ELT, CDC) using Python, SQL and AWS services.
  • Move data reliably between transactional databases, event streams and analytics stores.
DevOps and automation
  • Provision and manage database infrastructure as code with Terraform or CloudFormation.
  • Automate database deployments through CI/CD pipelines using Flyway or Liquibase.
  • Set up monitoring, alerting and dashboards with CloudWatch and Grafana; lead incident response and root-cause analysis.
  • Enforce database security: access control, encryption, auditing and secrets management.
  • Automate routine operations with Bash and Python scripts.
Must-have Skills
  • 5+ years of hands-on PostgreSQL administration in production, including databases of 1 TB or more.
  • Strong experience with AWS RDS or Aurora PostgreSQL: parameter groups, Multi-AZ, read replicas, snapshots and upgrades.
  • Proven experience with backup, PITR and restore, plus performance tuning and lock troubleshooting under high concurrency.
  • Experience delivering zero-downtime schema changes and data migrations.
  • Infrastructure as code with Terraform or CloudFormation.
  • CI/CD for database changes (Flyway, Liquibase, GitHub Actions, Jenkins or AWS CodePipeline).
  • Strong SQL plus scripting in Python and Bash; comfortable on Linux.
  • Bachelor's degree in Computer Science, IT or a related field, or equivalent experience.
Company

i2b technologies pvt ltd

Website

Visit Website

LinkedIn

Visit LinkedIn

Business Type

Startup

Company Type

Product

Business Model

B2B2C

Funding Stage

Bootstrapped

Industry

Technology

Salary Range

₹ 10-20 Lacs PA

Requirements
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Engineer – PostgreSQL / AWS
Database Engineer – PostgreSQL / AWS

iEnergizer • Dadri

On-site
INR 2,500,000 - 4,500,000
Database Administrator
Database Administrator

Weekday AI • Chennai District

On-site
INR 1,400,000 - 2,000,000
Database/ Senior Database Engineer
Database/ Senior Database Engineer

Veersa Technologies • Dadri

On-site
INR 1,000,000 - 1,500,000
PostgreSQL DBA / Data Engineer
PostgreSQL DBA / Data Engineer

DataArtha Solutions • Ernakulam

Hybrid
INR 1,800,000 - 2,800,000
PostgreSQL Developer
PostgreSQL Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 700,000 - 1,200,000
Database Consultant - l (PostgreSQL)
Database Consultant - l (PostgreSQL)

Mydbops LLP • Karnataka

Hybrid
INR 1,200,000 - 1,800,000
Database Developer
Database Developer

Acesoft Labs • Ahmedabad District

On-site
INR 1,800,000 - 2,800,000
Database Developer
Database Developer

Acesoft Labs • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Senior Database Administrator
Senior Database Administrator

IndiaMART • Dadri

On-site
INR 2,500,000 - 4,000,000
PostgreSQL Lead
PostgreSQL Lead

SourcingXPress • Bengaluru

On-site
INR 2,000,000 - 2,500,000
Competitive salary and benefits package
Opportunity to work with a dynamic and innovative team
Professional growth and development opportunities
+1