Description

About the Role

The candidate will act as ‘Database Engineer’ or DBA and shall be responsible for the design, implementation, optimization, and maintenance of high-performance database systems to support the organization's data needs. Additionally, you'll oversee Linux server administration tasks and manage the organization's cloud infrastructure, ensuring optimal performance, security, and cost-effectiveness

  1. Database Design and Implementation

Design and implement database structures, tables, indexes, and relationships to support application requirements

Evaluate and recommend database technologies and tools based on project needs

2) Database Performance Tuning

Monitor and optimize database performance to ensure high availability and responsiveness

Identify and resolve performance bottlenecks, ensuring maximum efficiency and reliability

3) Data Security

Implement and maintain data security measures, including access controls, encryption, and auditing

Ensure compliance with data protection and privacy regulations

Required skill set

Proven experience as a Database Engineer or similar role

In-depth knowledge of database management systems (e.g., MySQL, PostgreSQL, Oracle, SQL Server, MongoDB)

Experience with database design, optimization, and performance tuning

Strong understanding of data security and compliance

Proficiency in SQL and scripting languages (e.g., Python, Shell)

Excellent problem-solving and communication skills

Ability to work collaboratively in a team environment

Education and Experience

B. Tech in Computer Science + M. Tech/MCA

Total experience 4-5 years in database management systems (e.g., MySQL, PostgreSQL, Oracle, SQL Server, MongoDB)

Education

Any Graduate