Job Title : Database Developer
Experience : 4 to 7 Years
Location : Bangalore – Kadubeesanahalli
Work Mode : Full-time, 5 Days Working (Work from Office)
Interview Mode : 2rounds Virtual 1 round Face-to-Face
About the Role
We are looking for an experienced Database Developer with strong hands-on skills in Python, SQL, and Linux . The ideal candidate will be responsible for designing, developing, optimizing, and maintaining database systems and data pipelines that support our applications and business operations.
Key Responsibilities
- Design, develop, and maintain database solutions using SQL and related technologies.
- Develop scripts and automation tools in Python for data extraction, transformation, and loading (ETL).
- Optimize database performance, including query tuning and indexing.
- Ensure data integrity, security, and availability across environments.
- Collaborate with application developers and analysts to implement efficient database structures.
- Troubleshoot and resolve database-related issues in Linux environments.
- Support regular database maintenance activities, including backup, recovery, and monitoring.
- Participate in code reviews, testing, and deployment of database changes.
Mandatory Skills
Strong proficiency in SQL (stored procedures, joins, triggers, query optimization).Solid programming experience in Python for automation and data handling.Hands-on experience working in a Linux / Unix environment.Good understanding of database design , data modeling , and ETL processes .Familiarity with relational databases such as PostgreSQL , MySQL , or Oracle .Good to Have
Knowledge of shell scripting or Bash .Experience with version control (Git) and CI / CD tools .Exposure to cloud databases (AWS RDS, Azure SQL, etc.).Basic understanding of NoSQL or Big Data technologies .Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.