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.
Any Graduate