Description

Job Description:
 SQL Development: Design, develop, and optimize complex SQL queries, stored procedures, and triggers.
 Database Architecture & Design: Collaborate with business analysts and architects to design relational databases and support the logical, physical, and conceptual design of database systems.
 Data Modelling: Develop and maintain data models (logical, physical) using SQL-based tools and platforms.
 Performance Tuning: Monitor, troubleshoot, and optimize database performance by analysing query performance, indexing strategies, and ensuring efficient data retrieval.
 Database Maintenance: Perform regular database maintenance tasks including data migration, updates, backups, and version control.
 Collaboration: Work closely with software developers, systems administrators, and other teams to integrate databases with application code and server infrastructure.
 Mentorship: Provide guidance and mentorship to junior database developers, offering support and helping to improve their SQL and database design skills.

Education

Any Graduate