Talent.com
Senior SQL Developer
Senior SQL DeveloperMindworx Consulting • Johannesburg, South Africa
Senior SQL Developer

Senior SQL Developer

Mindworx Consulting • Johannesburg, South Africa
10 days ago
Job description

Key Responsibilities :

  • Collaborate with business stakeholders, product owners, operations, and IT teams to analyze requirements and design optimal data solutions
  • Translate business needs into technical specifications, including data models, ETL logic, and reporting structures
  • Develop, optimize, and maintain complex SQL code, stored procedures, and functions
  • Design and implement ETL solutions using SSIS or equivalent tools, ensuring accuracy, performance, and maintainability
  • Build and maintain enterprise data warehouse solutions, including dimensional modelling and performance optimization
  • Develop and maintain interactive dashboards and reports using Power BI, SSRS, and other BI tools
  • Implement version control and collaborative development practices using Git (branching strategies, pull requests, code reviews)
  • Integrate data from multiple sources, ensuring data quality, integrity, and security
  • Work with internal APIs to retrieve, transform, and load data into SQL Server environments, and integrate API-driven processes into SSIS packages where required
  • Monitor and troubleshoot production data processes, providing timely resolution of issues
  • Contribute to architectural design decisions and participate in peer code reviews
  • Implement best practices for database performance tuning, security, and optimization
  • Support Agile delivery processes, participating in sprint planning, daily stand-ups, and retrospectives
  • Document technical solutions, processes, and data flows for operational continuity and knowledge sharing

Experience :

  • Minimum 57 years experience in database development, with extensive use of T-SQL (SQL Server)
  • Proven experience in ETL design and development using SSIS (or similar tools)
  • Hands-on experience with data warehouse design, dimensional modelling, and large-scale database solutions
  • Experience in BI development using Power BI, SSRS, and other reporting tools
  • Solid understanding of source control systems (Git) and CI / CD practices for data solutions
  • Strong problem-solving skills, with a track record of troubleshooting and optimizing SQL queries and ETL processes
  • Experience in consuming and integrating APIs (REST / SOAP) into SQL and SSIS processes is considered highly advantageous
  • Exposure to cloud-based data solutions (Azure Synapse, Azure Data Factory, or similar) is beneficial
  • Knowledge or hands-on experience with Snowflake or IBM Cloud Pak for Data is considered a strong advantage
  • Experience working in Agile / Scrum environments
  • Financial services or investment platform experience is advantageous
  • Minimum Qualifications Required :

  • Bachelors degree in Information Technology, Computer Science, Information Systems, or a related field
  • A relevant diploma in IT, Data Analytics, or a related field will also be considered if accompanied by hands-on experience in SQL development, ETL processes, and data warehousing
  • Microsoft certifications in SQL Server, Data Engineering, or Power BI (preferred but not mandatory)
  • Azure Data Engineer Associate or similar cloud data certification is advantageous
  • Create a job alert for this search

    Senior Sql Developer • Johannesburg, South Africa

    Related jobs
    Senior Sql Dba Midrand

    Senior Sql Dba Midrand

    Manpowergroup Sa • Gauteng, South Africa
    Operating SQL database platform and actively troubleshooting any issues impacting the environments as well as analysing error logs. Analysing queries and advising on efficiency and improvements.Iden...Show more
    Last updated: 17 days ago • Promoted
    SQL Developer

    SQL Developer

    iOCO • Johannesburg, Gauteng, South Africa
    Our client is seeking a skilled Afrikaans speaking.The ideal candidate will have a strong understanding of data architecture, ETL processes, and SQL Server technologies, ensuring reliable and effic...Show more
    Last updated: 29 days ago • Promoted
    Senior Sql Database Administrator Parktown

    Senior Sql Database Administrator Parktown

    Rainmaker Acquisiton CC • City of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    Responsible for maintaining and administering multiple organisation's databases.Database maintenance including building of indexes, scheduled jobs, clearing locks, space management and backups.Main...Show more
    Last updated: 30+ days ago • Promoted
    Senior SQL DBA

    Senior SQL DBA

    Prr Recruitment Services • Johannesburg, Gauteng, South Africa
    Database Consultant / Administrator.At least 3 years experience in database administration.Detail knowledge of Integration and Reporting Services (if MS-SQL). In depth understanding of relevant Data...Show more
    Last updated: 12 days ago • Promoted
    Sql Developer

    Sql Developer

    Trending Talent Solutions • Gauteng, South Africa
    Role purpose The SQL Developer will be responsible for both new and existing technology projects within the supply chains. Qualifications and Experience : Grade 12.Microsoft SQL Server Certification ...Show more
    Last updated: 14 days ago • Promoted
    SENIOR SQL Developer (Durban based but would consider remote) HLR7969

    SENIOR SQL Developer (Durban based but would consider remote) HLR7969

    Helen Lucre Resourcing (Pty) Ltd. • City of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    Remote
    Join Our Team as a Senior SQL Developer.Join our global client with offices in the US, UK, Australia, and South Africa in the role of Senior SQL Developer, forming part of a team involved in empowe...Show more
    Last updated: 30+ days ago • Promoted
    Senior SQL Server Developer (Technology / Mining)

    Senior SQL Server Developer (Technology / Mining)

    Black Pen Recruitment • Johannesburg, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show more
    Last updated: 30+ days ago • Promoted
    Senior Database Developer

    Senior Database Developer

    Cigna • Gauteng, South Africa
    Cigna is a multinational company and a leading global health services provider, dedicated to helping people improve their health, wellbeing and sense of security. We are going through an exciting pe...Show more
    Last updated: 18 days ago • Promoted
    Senior SQL Developer : Data Warehouse & BI Designer

    Senior SQL Developer : Data Warehouse & BI Designer

    Mindworx Consulting And Academy • Gauteng, South Africa
    A technology consulting firm in South Africa seeks a data solutions developer to design, develop, and optimize data infrastructures. The ideal candidate will possess a Bachelor's degree in Informati...Show more
    Last updated: 9 days ago • Promoted
    Senior SQL Developer

    Senior SQL Developer

    Mindworx Consulting and Academy • Johannesburg, Gauteng, South Africa
    Collaborate with business stakeholders, product owners, operations, and IT teams to analyze requirements and design optimal data solutions. Translate business needs into technical specifications, in...Show more
    Last updated: 2 days ago • Promoted
    Senior Database Developer

    Senior Database Developer

    Tlt Appointing Pty Ltd • Gauteng, South Africa
    Develop and maintain the deployed application software.Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience.Analyse, maintain and e...Show more
    Last updated: 17 days ago • Promoted
    Senior SQL Developer - Data Warehousing & ETL

    Senior SQL Developer - Data Warehousing & ETL

    Capital H Staffing • Johannesburg, Gauteng, South Africa
    A staffing agency is seeking an experienced Database Developer to create and maintain database structures, and optimize existing systems. Candidates should have 7+ years in MS SQL development, with ...Show more
    Last updated: 9 days ago • Promoted
    Senior Sql Developer Remote

    Senior Sql Developer Remote

    Helen Lucre Resourcing (Pty) Ltd. • Soweto, Gauteng, South Africa
    Remote
    Join Our Team as a Senior SQL Developer.Join our global client with offices in the US, UK, Australia, and South Africa in the role of Senior SQL Developer, forming part of a team involved in empowe...Show more
    Last updated: 30+ days ago • Promoted
    Senior SQL Developer

    Senior SQL Developer

    Mindworx Consulting • Johannesburg, South Africa
    Collaborate with business stakeholders, product owners, operations, and IT teams to analyze requirements and design optimal data solutions. Translate business needs into technical specifications, in...Show more
    Last updated: 11 days ago • Promoted
    Senior SQL Developer - Data Warehousing & ETL Expert

    Senior SQL Developer - Data Warehousing & ETL Expert

    Capital H Staffing • Johannesburg, Gauteng, South Africa
    A staffing agency is seeking an experienced Database Developer in Johannesburg to create and maintain database structures and optimize existing systems. The ideal candidate should have over 7 years ...Show more
    Last updated: 2 days ago • Promoted
    Senior Oracle Developer

    Senior Oracle Developer

    Hire Resolve – Top Recruitment Agency • Gauteng, South Africa
    We are seeking a skilled and experienced Senior Oracle Developer for a contract position supporting critical systems in the investment and finance sector. This role is ideal for a seasoned professio...Show more
    Last updated: 17 days ago • Promoted
    Senior SQL Developer (JHB)

    Senior SQL Developer (JHB)

    DataFin • Johannesburg, Gauteng, South Africa
    A dynamic Joburg-based Business Process Outsourcer seeks a forward-thinking Senior SQL Developer who sees AI not as a threat but as a powerful productivity enhancer. That leveraging tools like ChatG...Show more
    Last updated: 30+ days ago • Promoted
    Senior SQL Developer - Data Excellence & BI Leader

    Senior SQL Developer - Data Excellence & BI Leader

    Justthejob.Co.Za • Johannesburg, Gauteng, South Africa
    A leading recruitment agency is seeking a Senior SQL Developer in Johannesburg to shape the data landscape for a major insurance company. This full-time role requires a degree in Computer Science, 8...Show more
    Last updated: 2 days ago • Promoted