Designing databases and ensuring their stability, reliability, and performance.
Design, create, and implement database systems based on the end user's requirements.
Take on technical leadership responsibilities of database projects across various scrum teams
Capable of designing, coding, and maintaining SSRS/SSIS packages.
Understands and can assist in the following AlwaysOn, Disaster Recovery and High Availability.
Improve application's performances.
Prepare documentations for database applications.
Memory management for database systems.
Develop database schemas, tables and dictionaries.
Ensure the data quality and integrity in databases.
Fix any issues related to database performance and provide corrective measures.
Create complex functions, scripts, stored procedures and triggers to support application development.
Take regular database backup.
Test databases and perform bug fixes.
Provide authentication and authorizations for Database
Develop best practices for database design and development activities.
Ability to quickly analyse existing T-SQL code and make improvements to enhance performance, take advantage of new SQL features, close security gaps, and increase robustness and maintainability of the code.