Teleforce- DBA / Database Engineer (Gurugram)

Teleforce- DBA / Database Engineer (Gurugram)

14 Aug
|
NextHire
|
Gurugram

14 Aug

NextHire

Gurugram

About the Role

We are looking for an experienced Database Administrator / Database Engineer to own and manage our data infrastructure across PostgreSQL, MySQL, ClickHouse, and Elasticsearch. The ideal candidate has hands-on experience managing reader/writer (primary-replica) architectures under high data loads, ensuring high availability, performance, and reliability of mission-critical databases.

Key Responsibilities

- Database Administration: Install, configure, administer, monitor, and upgrade production databases across PostgreSQL, MySQL, ClickHouse, and Elasticsearch.
- Query Development & Optimization: Write complex PostgreSQL/MySQL queries and optimize existing ones for performance at scale.
- Database Design: Design and optimize PostgreSQL/MySQL schemas for scalability and maintainability.
- Indexing & Query Analysis: Define indexing strategies and analyze execution plans

(EXPLAIN/ANALYZE) to resolve slow queries.
- Performance Tuning: Tune query performance, buffer/cache settings, and connection pooling (PgBouncer/ProxySQL) for high-QPS workloads.
- Partitioning & Archiving: Implement table partitioning and data archiving strategies for large, fast-growing datasets.
- ETL & Data Migration: Plan and execute ETL and data migration for PostgreSQL/MySQL,

including source-to-target database/table schema mapping.
- Replication & High Availability: Design, configure, and manage reader/writer (primary-

replica) replication; monitor replication lag and troubleshoot failures; ensure HA and failover using Patroni, Orchestrator, or managed cloud equivalents (AWS RDS/Aurora,

Azure Database for PostgreSQL/MySQL).

- Backup & Disaster Recovery: Implement and test PostgreSQL/MySQL backup and restore

(pg_dump, pgBackRest, Percona XtraBackup, snapshots), point-in-time recovery, and cross-region DR strategies.
- ClickHouse & Elasticsearch: Manage ClickHouse clusters (MergeTree family, sharding,

replication,



materialized views) and Elasticsearch clusters (ILM, shard allocation, mapping design, cluster health under heavy load).
- Monitoring & Capacity Planning: Monitor database health and replication using

Prometheus, Grafana, pg_stat_statements, and Percona tools; handle capacity planning,

storage forecasting, and scaling.

- Connection Management: Manage PostgreSQL/MySQL connection pooling and proxy layers (PgBouncer, ProxySQL, HAProxy).
- Cloud Administration: Administer PostgreSQL/MySQL on AWS (RDS/Aurora) and Azure

(Database for PostgreSQL/MySQL Flexible Server) — provisioning, read replicas, HA,

scaling, backups, and monitoring.

- Security: Enforce database security — access control, encryption, and audit logging.
- Troubleshooting: Diagnose and resolve production database issues quickly, including during on-call rotations.
- Large-Scale Data Handling: Efficiently manage and query large datasets (hundreds of GBs to TBs).
- Scripting & Automation: Use Python and/or Shell scripting to automate administration,

monitoring, and operational tasks.
- Collaboration: Support schema migrations and collaborate with development teams on data modeling.

Required Skills & Experience

- 4–6 years of hands-on experience as a DBA/Database Engineer in production environments.
- Strong expertise in PostgreSQL and MySQL installation, configuration, upgrades, and administration.
- Ability to write and optimize complex PostgreSQL/MySQL queries.
- Solid database design and schema optimization skills.




- Proficiency in indexing strategy and execution plan analysis.
- Proven performance tuning experience (query, buffer/cache, connection-level).
- Hands-on experience with partitioning and archiving strategies.
- Experience with ETL and data migration, including schema mapping between source and target systems.
- Proven experience managing reader/writer split (primary-replica) architectures with high throughput.
- Working experience with ClickHouse (cluster setup, ingestion at scale, query optimization)

and Elasticsearch (cluster management, indexing pipelines, search tuning).
- Hands-on PostgreSQL/MySQL backup & restore experience (pg_dump, pgBackRest,

Percona XtraBackup, snapshots).
- Hands-on administration of PostgreSQL/MySQL on AWS and/or Azure managed database services.
- Experience monitoring database health and replication using Prometheus, Grafana,

ELK/EFK.
- Strong understanding of connection management and pooling (PgBouncer, ProxySQL,

HAProxy).
- Demonstrated production troubleshooting ability.
- Experience handling large datasets efficiently (hundreds of GBs to TBs, high-QPS workloads).
- Proficiency in Linux administration and shell scripting; Python scripting required.

Good to Have

- Experience with GCP Cloud SQL or self-managed databases on EC2/GCE/Azure VMs.
- Exposure to Kafka or other streaming pipelines feeding ClickHouse/Elasticsearch.
- Knowledge of Redis or other caching layers.
- Experience with Infrastructure as Code (Terraform, Ansible) and containerized databases

(Docker, Kubernetes operators).
- Understanding of data warehousing and OLAP vs OLTP workload separation.

What We Offer

- Opportunity to work on large-scale, high-load data systems powering enterprise-grade products.
- Health insurance, flexible working hours, and a dedicated learning & development budget.

📌 Teleforce- DBA / Database Engineer (Gurugram)
🏢 NextHire
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: teleforce- dba / database engineer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: teleforce- dba / database engineer (gurugram) / gurugram