Flag job

Report

Database Engineer

Salary

₹8 - 11 LPA

Min Experience

3 years

Location

India

JobType

full-time

About the role

Database Engineer is responsible for managing, maintaining, and optimising cloud-based database systems to ensure efficient and reliable data storage and retrieval. This individual will work closely with application, Data Engineering, infrastructure teams, and other stakeholders to design, implement, and manage scalable and secure database solutions in the cloud environment. Some key responsibilities include Database Design and Implementation : Design, develop, and implement cloud-based database solutions in collaboration with development teams. Create database schemas, tables, and indexes to support efficient data storage and retrieval. Cloud Database Administration : Manage, monitor, and optimise cloud database instances to ensure high availability, performance, and data integrity. Configure and maintain database backups, replication, and disaster recovery strategies Database Automation and Scripting : Develop and maintain database automation scripts, data pipelines , workflows, and configurations using scripting languages (e.g., SQL, Python) and infrastructure-as-code tools (e.g., Ansible). Implement DevOps practices for database deployment and management. Data Security and Compliance : Implement and maintain appropriate security measures and access controls to protect sensitive data stored in the cloud database. Ensure compliance with data protection regulations and industry best practices. Collaboration and Communication : Collaborate with application teams, Data Engineering, infrastructure teams, and stakeholders to understand database requirements, provide technical guidance, and ensure effective integration with other systems. Communicate database-related updates, issues, and recommendations to relevant stakeholders.

Skills

sql
python