Job Openings
SQL Developer
About the job SQL Developer
Job Title: SQL Developer
Location: Remote (South Africa)
Level: Intermediate (5 years experience)
About the Role
We 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).
- Knowledge of ETL processes and tools.