SQL Developer

SQL Developer

Agreeya Solutions India Private Limited
8-11 years
Not Specified

Job Description


Job Description
Responsibilities
. Derive database design specifications and functional requirements by participating in
business and functional requirement discussions with business analysts and development
teams.
. Design database schemas based on product architecture and business requirements.
. Develop database functions, scripts, stored procedures and triggers to support
application development.
. Maintain, update and fine tune queries and performance of the database by working
closely with application development teams.
. Design and implement ETL processes to process incoming data and reduce data issues.
. Manage migration of database components from other technology to MS SQL Server.
. Support QA team in developing test plans and test cases to improve robustness of
database.
. Perform troubleshooting during implementation, customization, and post
implementation support to meet project SLAs.
. Undertake database deployment and migration activities when required.
. Evaluate existing database and recommend improvements for performance efficiency.
. Learn and guide team with best practices for database design and development activities
by continuous research into new database technologies.
Qualifications:
. B.Tech in Computer Science, IT or related field with 8 years of database development
experience.
. Comprehensive understanding of SQL Server Database design and development.
. Excellent problem-solving and analytical skills.
. Ability to work well individually or in a group setting.
. Good communication skills and ability/curiosity to understand the business
Desired experience
. Exposure of NoSQL database DynamoDB, MongoDB etc.
. Assembly, SQL Server CLR integration.
. Exposure to ETL workflow management.
. Exposure to Database Administration backup/restore, replication, etc.
. Working knowledge of C# and .Net

Job Details

Employment Types:

Industry:

Function:

IT

Similar Jobs

Career Advice to Find Better