Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Position Title: Database Engineer
Reporting To: Senior
Software Architect
Location: Bangalore
Job
Description
The Database
Engineer will play a critical role in designing, implementing, and managing the
database systems and will contribute to the efficient storage, retrieval, and
manipulation of data to support our applications and business processes. The
Database Engineer will work closely with cross -functional teams to ensure data
integrity, performance, and availability.
Qualifications
- Bachelor's degree in Computer Science, Information
Technology, or a related field.
- 2 -3 years of hands -on experience as a Database
Engineer or similar role.
- Proficiency in database design principles, SQL, and
relational database management systems (e.g., MySQL, PostgreSQL, Microsoft SQL
Server).
- Experience with database performance tuning and
optimization techniques.
- Working knowledge of Python, Django, PostgreSQL and ReactJS.
- Any certifications related to database management
(e.g., Oracle Certified Associate, Microsoft Certified: Azure Database
Administrator) would be a plus.
Key
Responsibilities
- Collaborate with software developers and business
analysts to understand data requirements and translate them into effective
database solutions.
- Design and implement database schemas, tables,
indexes, and relationships that optimize data storage and access patterns.
- Ensure database design meets performance, scalability,
and security requirements.
- Write efficient SQL queries, stored procedures, and
functions for data manipulation and retrieval.
- Develop and maintain ETL (Extract, Transform, Load)
processes for data integration from various sources.
- Participate in the development of data migration
strategies when necessary.
- Monitor and analyze database performance using tools
and techniques to identify and resolve bottlenecks.
- Optimize query execution plans and suggest index
improvements for better performance.
- Implement and maintain security measures to safeguard
sensitive data.
- Ensure compliance with relevant data protection
regulations and industry standards.
- Plan and implement database backup and recovery
strategies to minimize data loss and downtime.
- Conduct regular data backups and perform test restores
to validate recovery procedures.
- Monitor database health and proactively address issues
to ensure high availability and uptime.
- Apply patches and updates to database software to keep
systems current and secure.
Technical Skills
and Competencies
- Knowledge
of cloud computing platforms (e.g., AWS, Azure, GCP)
- Familiarity
with ETL processes and data integration.
- Knowledge
of data security and compliance practices.
- Work closely
with cross -functional teams to understand data needs and provide technical
expertise.
- Document
database design, configurations, and procedures for knowledge sharing.
- Investigate
and troubleshoot database -related issues, identify root causes, and implement
solutions.
- Excellent
MS Office Skills.
Personal
Competencies
- Experience working across organizational boundaries on
a local and global basis.
- Excellent oral and written communications skills and
experience interacting with both business and IT individuals at all levels.
- Good at managing stakeholder expectations.
- Excellent time management skills.
- Track individual and team progress and work on
improvements.
- Be a Solid Team Player and a Global Player.
- Adapt to change with ease.
- Be able to provide value add by going the extra mile.
- Having an interest in building a conscious and
sustainable world. The ability to understand impacts and how to solve global
challenges around sustainability and Climate Change
Auto-Apply to Database Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.