Job Description:
- A bachelor's degree or master's degree in Computer science or a related field.
- A few years of experience as a SQL developer.
- A strong command over SQL programming and databases, along with excellent critical thinking and problem-solving capabilities.
- Good communication skills.
Skills
- Designing database tables.
- Creating stores procedures and functions.
- Creating database triggers for automation.
- Maintaining data quality.
- Maintaining data security.
Responsibilities: Mainly, as a Senior SQL developer he should:
- Work on creating, developing and maintaining high quality databases.
- Ensures the performance and stability of SQL databases and handle any security-related issues.
- Helps create database tables, structures, schemas, and dictionaries.
- Creates queries for integration with other applications.
- Creates the triggers, scripts, functions, and procedures required for application development.
- Works on testing databases and fixing bug related issues to improve the performance of databases.
- He should coordinate with DBA to create and manage tables, indexes, database links, and privileges.
- Works on optimizing the queries: its performance and query time.
- Understand issues related to network performance and security, and perform regular system backups.
- Should be able to manage and customize CRM implementation.
- Should manage backup, restore the process, and manage permissions to the users.
- Able to use HTML, and JavaScript to develop interactive UI user interfaces.
- May design reports that apply drill-down and drill-through sub reports.
- Familiar with Jira