Database Engineer (Gurugram)

Database Engineer (Gurugram)

17 Sep
|
Leads Rank
|
Gurugram

17 Sep

Leads Rank

Gurugram

Database EngineerJob Overview

We are looking for a skilled Database Engineer to design, develop, optimize, and maintain reliable and scalable database systems. The ideal candidate should have strong experience with database architecture, performance optimization, security, backup and recovery, and data management.

Key Responsibilities

- Design, develop, and maintain relational and NoSQL databases.
- Create and optimize database schemas, tables, indexes, views, and queries.
- Monitor database performance and troubleshoot performance-related issues.
- Develop complex SQL queries, stored procedures, functions, and database scripts.
- Implement database backup, recovery, replication, and disaster-recovery strategies.
- Ensure database security, access control, and data integrity.
- Analyze and resolve database errors, connectivity issues, and data inconsistencies.
- Work closely with backend developers to design productive data-access solutions.
- Support database migrations, upgrades, and infrastructure changes.
- Optimize database performance for high-volume and large-scale applications.
- Monitor database health, capacity, availability, and resource utilization.
- Maintain database documentation, architecture diagrams, and operational procedures.
- Assist with data integration, ETL processes, and synchronization between systems.
- Participate in production support and incident resolution.

Required Skills
- Strong knowledge of SQL and database concepts.




- Hands-on experience with databases such as MySQL, PostgreSQL, MongoDB, or SQL Server.
- Experience with database design, normalization, indexing, and query optimization.
- Understanding of database security, permissions, and access management.
- Experience with backup, recovery, replication, and high-availability concepts.
- Good understanding of data modeling and database architecture.
- Strong troubleshooting and analytical skills.
- Familiarity with Linux and cloud environments.
- Experience working with Git and software development workflows.

Good to Have
- Experience with AWS RDS, Aurora, DynamoDB, MongoDB Atlas, or similar cloud database services.
- Knowledge of Redis or other caching technologies.
- Experience with ETL, data pipelines, and data warehousing.
- Familiarity with Docker and CI/CD.
- Experience handling large datasets and high-traffic applications.
- Knowledge of database monitoring tools and performance-analysis techniques.

Experience 1–5 years of experience in database engineering, database administration, backend development, or a related field.

What We’re Looking For A technically strong and detail-oriented database professional who can design reliable database solutions, optimize performance, maintain data integrity, and support scalable production systems.

Pay: ₹368,798.45 - ₹1,504,400.30 per year

Work Location: In person

📌 Database Engineer (Gurugram)
🏢 Leads Rank
📍 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: database engineer (gurugram) / gurugram

Subscribe to this job alert:

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