SQL Database Developer

Keka Inc.

Tamil Nadu

On-site

INR 800,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Keka Inc. in Tamil Nadu is seeking an experienced SQL Server DBA/Developer to design, develop, and maintain robust database systems.

You will optimize queries, implement ETL processes, and collaborate with application teams to ensure seamless data flows and reliable reporting. The role emphasizes data integrity, high availability, and security, with exposure to HA/DR options, indexing strategies, and performance tuning.

Qualifications

  • Strong expertise in SQL Server development, including T-SQL, query optimization, and stored procedures.
  • Experience in database design, normalization, and data modeling.
  • Knowledge of performance tuning techniques, indexing, and execution plan analysis.
  • Familiarity with ETL tools and data warehousing concepts.
  • Proficiency in working with version control tools such as Git.
  • Excellent problem-solving skills and ability to troubleshoot database-related issues.
  • Strong communication skills and ability to collaborate with cross-functional teams.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Responsibilities

  • Design, develop, and maintain SQL Server databases, ensuring efficient data storage and retrieval.
  • Write, optimize, and troubleshoot complex SQL queries, stored procedures, functions, and triggers for performance improvements.
  • Work closely with application developers to ensure seamless integration of database components with applications.
  • Perform database tuning and optimization (PTO), including indexing strategies, query execution plans, and partitioning.
  • Develop and maintain ETL (Extract, Transform, Load) processes to facilitate data movement and transformation between systems.
  • Implement database security best practices, including user authentication, role-based access control, and encryption.
  • Monitor and analyze database performance, addressing bottlenecks and optimizing resource utilization.
  • Design and implement backup and recovery strategies to ensure data integrity and business continuity.
  • Collaborate with data analysts and Product/business teams to support reporting and data visualization needs using SQL-based reporting tools.
  • Maintain documentation of database structures, procedures, and best practices to ensure knowledge sharing and compliance.
  • Ensure data quality and consistency across multiple environments, including Development, Staging, and Production.
  • Develop and maintain data models, including logical and physical data design.
  • Stay updated with the latest SQL Server features, best practices, and industry trends.
  • Implement High Availability (HA) and Disaster Recovery (DR) options such as failover clustering, database mirroring, log shipping, and replication.
  • Manage user security, including logins, roles, and privileges to ensure data integrity and security compliance.
  • Optional: Experience with Business Intelligence (BI) tools such as SSIS, SSRS, and SSAS for advanced analytics and reporting.
  • Optional: Experience working in financial markets or similar data-intensive domains is an added advantage.

Skills

SQL Server development
T-SQL
Query optimization
Stored procedures
Data modeling
ETL concepts
Data warehousing
Performance tuning
Cross-functional collaboration
Bachelor's degree in CS/IT

Education

Bachelor's degree in Computer Science, Information Technology, or a related field

Tools

SSIS
SSRS
SSAS
Git

Job description


  • Design, develop, and maintain SQL Server databases, ensuring efficient data storage and retrieval.

  • Write, optimize, and troubleshoot complex SQL queries, stored procedures, functions, and triggers for performance improvements.

  • Work closely with application developers to ensure seamless integration of database components with applications.

  • Perform database tuning and optimization (PTO), including indexing strategies, query execution plans, and partitioning.

  • Develop and maintain ETL (Extract, Transform, Load) processes to facilitate data movement and transformation between systems.

  • Implement database security best practices, including user authentication, role-based access control, and encryption.

  • Monitor and analyze database performance, addressing bottlenecks and optimizing resource utilization.

  • Design and implement backup and recovery strategies to ensure data integrity and business continuity.

  • Collaborate with data analysts and Product/business teams to support reporting and data visualization needs using SQL-based reporting tools.

  • Maintain documentation of database structures, procedures, and best practices to ensure knowledge sharing and compliance.

  • Ensure data quality and consistency across multiple environments, including Development, Staging, and Production.

  • Develop and maintain data models, including logical and physical data design.

  • Stay updated with the latest SQL Server features, best practices, and industry trends.

  • Implement High Availability (HA) and Disaster Recovery (DR) options such as failover clustering, database mirroring, log shipping, and replication.

  • Manage user security, including logins, roles, and privileges to ensure data integrity and security compliance.

  • Optional: Experience with Business Intelligence (BI) tools such as SSIS, SSRS, and SSAS for advanced analytics and reporting.

  • Optional: Experience working in financial markets or similar data-intensive domains is an added advantage.


Required Skills & Qualifications:


  • Strong expertise in SQL Server development, including T-SQL, query optimization, and stored procedures.

  • Experience in database design, normalization, and data modeling.

  • Knowledge of performance tuning techniques, indexing, and execution plan analysis.

  • Familiarity with ETL tools and data warehousing concepts.

  • Proficiency in working with version control tools such as Git.

  • Excellent problem-solving skills and ability to troubleshoot database-related issues.

  • Strong communication skills and ability to collaborate with cross-functional teams.

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Administrator/ SQL Developer
Database Administrator/ SQL Developer

Atlanta Systems Pvt. Ltd. • New Delhi

On-site
INR 600,000 - 900,000
Senior Sql Engineer
Senior Sql Engineer

Quloi • Pune District

On-site
INR 1,500,000 - 2,100,000
Sql Developer
Sql Developer

Consolidated Analytics • Chennai District

On-site
INR 600,000 - 1,200,000
Senior Software Engineer – SQL
Senior Software Engineer – SQL

Growth For Impact • Bengaluru

On-site
INR 500,000 - 900,000
Senior Database Developer
Senior Database Developer

Revenue Technology Services (RTS) • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Sr DB developer
Sr DB developer

HTC Global Services • Bengaluru Urban

Hybrid
INR 1,800,000 - 2,800,000
SQL Developer
SQL Developer

PradeepIT Consulting Services Pvt Ltd • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior SQL Server Developer
Senior SQL Server Developer

Numerator Career Center • India

On-site
INR 1,200,000 - 1,800,000
SQL DBA
SQL DBA

Staples India • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Database Engineer
Senior Database Engineer

InvestCloud, Inc. • Bengaluru

On-site
INR 1,800,000 - 3,000,000