Job Title: Database Developer (SQL / PostgreSQL)
Location: Teynampet, Chennai
Experience: 7+ Yrs
Employment Type: Full-Time
Job Summary
We are looking for a skilled Database Developer with strong expertise in SQL development, database design, and performance optimization. This role focuses on building efficient database structures, writing optimized queries, and supporting application development teams.
Key Responsibilities1. Database Development & Design
- Design and develop database schemas, tables, and relationships
- Create efficient data models with proper normalization
- Ensure scalability and performance of database systems
- Document database architecture and design
2. SQL Development
- Write and maintain stored procedures, functions, triggers, and views
- Develop complex queries, joins, and subqueries
- Ensure data integrity using constraints and validations
3. Performance Optimization
- Analyze and optimize slow-running queries
- Create and manage indexes for performance improvement
- Review execution plans and tune queries
- Monitor database performance and resource usage
4. Data Migration & ETL
- Perform data migration between systems
- Build and manage ETL processes
- Cleanse and transform data as required
- Validate and ensure data accuracy
5. Database Maintenance
- Perform basic database maintenance activities
- Support backup and recovery processes
- Monitor database health and resolve issues
6. Collaboration & Support
- Work closely with developers for database integration
- Troubleshoot production issues related to databases
- Provide technical support and guidance
7. Version Control & Deployment
- Maintain database scripts using version control tools
- Manage schema changes and deployments across environments
Required Skills
- Strong experience in SQL (PostgreSQL / MySQL / SQL Server)
- Hands-on experience in stored procedures, triggers, and functions
- Good knowledge of database design and normalization
- Experience in query optimization and performance tuning
- Understanding of ETL processes and data migration
- Familiarity with version control tools (Git, etc.)
Good to Have
- Experience with cloud databases (AWS RDS / Azure SQL)
- Basic knowledge of database security and access control
Preferred Candidate Profile
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced environment
- Good communication and teamwork skills
Job Types: Full-time, Permanent
Work Location: In person