Role Overview:
We are seeking a skilled and experienced SQL Developer / Database Engineer to design, develop, and optimize database solutions that support mission-critical applications and business intelligence needs.
The ideal candidate will have advanced SQL expertise, experience in performance tuning, and a strong understanding of database architecture and ETL processes.
Key Responsibilities:
- Design, develop, and maintain complex SQL queries, stored procedures, functions, and triggers
- Optimize database performance through query tuning, indexing, partitioning, and caching
- Design and maintain data models, schemas, and scalable database structures
- Support ETL processes, data migrations, and enterprise system integrations
- Ensure database security, stability, and recoverability
- Collaborate with BI, analytics, and application teams to deliver data-driven solutions
- Monitor and troubleshoot query execution plans and resolve performance bottlenecks
- Provide production support and perform root cause analysis for issues
- Create and maintain technical documentation such as ER diagrams, data dictionaries, and process flows
- Mentor junior developers and enforce database development best practices
Required Qualifications:
- Minimum 6+ years of professional experience as an SQL Developer or Database Engineer
- Advanced expertise in SQL (T-SQL / PL-SQL) and query performance tuning
- Strong experience working with RDBMS such as MS SQL Server, Oracle, PostgreSQL, or MySQL
- Deep understanding of database design principles, including normalization, indexing, and partitioning
- Hands-on experience with ETL tools like SSIS, Informatica, or Talend
- Proven experience in optimizing large-scale, high-volume transactional databases
- Proficiency in execution plan analysis, troubleshooting, and optimization
- Solid knowledge of stored procedures, user-defined functions, and database triggers
- Familiarity with Git, CI/CD pipelines, and DevOps practices
- Strong analytical and problem-solving skills, with the ability to work under pressure
Skills Required
Sql, T-sql, Pl/sql, Ms Sql Server, Oracle, Postgresql, Mysql, Stored Procedures