Job Title: SQL DeveloperLocation: Remote (South Africa)Level: Intermediate (5 years experience)About the RoleWe are seeking an Intermediate SQL Developer who is passionate about database development and optimization. The ideal candidate will have strong hands-on SQL experience, excellent problem-solving skills, and a drive for building efficient, scalable, and reliable database solutions.Key Responsibilities
Design, develop, and maintain SQL scripts, queries, stored procedures, and functions.
Optimize database performance, troubleshoot issues, and ensure data integrity.
Collaborate with cross-functional teams to understand data requirements and deliver solutions.
Maintain and support existing SQL databases, ensuring security and reliability.
Document database processes, structures, and procedures.
Qualifications & Experience
Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).
5 years proven SQL development experience.
Strong proficiency in writing complex queries, stored procedures, and database optimization.
Experience with relational databases (e.g., MS SQL Server, MySQL, PostgreSQL).
Solid understanding of database design principles and data modeling.
Strong analytical and problem-solving skills.
Nice to Have
Experience with BI/reporting tools (Power BI, SSRS, Tableau).
Exposure to cloud database platforms (Azure SQL, AWS RDS).