Job Description
Key Responsibilities
- Design, develop, and maintain databases using Microsoft SQL Server.
- Write efficient, complex SQL queries, stored procedures, functions, views, and triggers.
- Optimize database performance through indexing, query tuning, and execution plan analysis.
- Develop and maintain ETL processes using SSIS (if applicable).
- Create and manage database objects such as tables, constraints, and relationships.
- Perform data analysis and generate reports as per business requirements.
- Monitor database performance and troubleshoot issues.
- Ensure data integrity, security, and backup/recovery processes.
- Collaborate with application developers to design scalable database solutions.
- Participate in code reviews and maintain documentation for database changes.
Required Skills & Qualifications
- 2-4 years of experience working with Microsoft SQL Server (2016/2019 or later).