Senior SQL Engineer

 

Recruiter:

Deka Minas Pty Ltd

Job Ref:

106107905

Date posted:

Wednesday, November 10, 2021

Location:

Johannesburg, South Africa


SUMMARY:
-

POSITION INFO:

The overall purpose is to design databases and ensuring their stability, reliability and performance.
Work closely with other engineers optimizing in application SQL statements as necessary, and
establishing best practices. Assist in solving database usage issues and advise on how to avoid any
problems in the future.

 

DUTIES AND RESPONSIBILITIES:

• Development of high-quality database solutions.
• Develop, implement and optimize stored procedures, functions and views using T-SQL.
• Develop database schemas, tables and dictionaries.
• Review and interpret ongoing business report requirements.
• Research required data to identify the source of the data. Collaborate with the Software
Engineers.
• Perform code reviews of SQL, SSRS and Power BI.
• Build appropriate and useful reporting deliverables using SSRS and Power BI.
• Analyse existing SQL queries and procedures for performance improvements.
• Implement indexing and other techniques to improve database and report performance.
• Maintain data quality and oversee database security.
• Resolve and troubleshoot complex issues.
• Adhere to Microsoft SQL best practices.
• Create ad hoc data extracts using T-SQL.
• Develop packages and scripts for ETL and data migration using T-SQL and SSIS.
• Perform implementations/execute scripts in a production environment.
• Support Software Engineers to optimize in-application SQL statements.
• Occasionally assist with database administration tasks.
• Employ and assist in development of best practices for database design and development
activities.

REQUIRED SKILLS / EXPERIENCE & QUALIFICATIONS
• At least 6 years’ experience as a SQL Engineer.
• Excellent understanding of T-SQL programming.
• Bachelor’s Degree in Computer Science or related subject.
• Excellent understanding of Microsoft SQL Server.
• Exceptional knowledge of Microsoft SQL best coding practices.
• Experienced in working with production environments, dealing with risks, challenges and
procedures associated with production implementations.
• Familiar with tools that can aid with profiling server resources usage and optimizing it.
• Some C# programming experience within SSIS packages.
• At least 2 years’ experience with Power BI and DAX.
• At least 5 years’ experience with SQL Server Integration Services.
• At least 5 years’ experience with SQL Server Reporting Services.
• Some experience with SQL Server Analysis Services.
• Experience with Source Control Systems like Git.
• Familiarity with NoSQL databases like Cosmos DB or MongoDB.
• Experience with Microsoft Excel.
• Database Administration experience advantageous.
• Experience with Azure advantageous.
• Sense of ownership and pride in your performance and its impact on company’s success.
• Critical thinker and problem-solving skills.
• Team player.
• Good time-management skills.
• Great interpersonal and communication skills.

 

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information



 


 

 

 

Similar jobs you might be interested in:

SQL Developer (intermediate and Senior)
Location: Sandton
Salary:
Our client is looking for a sql Developer to join their team onsite in Santon
11 days ago


TJ 408619 - SENIOR INTEGRATION DELIVERY LEAD (SQL; INFORMATICA)
Location: Johannesburg
Salary: Highly negotiable according to Skills & experience
senior INTEGRATION DELIVERY LEAD (sql; INFORMATICA)
29 days ago


Senior C# Software Engineer – Bedfordview (Hybrid) – up to R1.2m per annum
Location: Johannesburg
Salary: 1200000
senior C# Software engineer – Bedfordview (Hybrid) – up to R1.2m per annum
4 days ago


Senior C# Software Engineer – Bedfordview (Hybrid) – up to R1.1m Per Annum
Location: Johannesburg
Salary: 1100000
senior C# Software engineer – Bedfordview (Hybrid) – up to R1.1m Per Annum
5 days ago


Senior Process Engineer - Contract
Location: Sandton
Salary: R500 - 565 per hour
senior Process engineer X5 - Contract
13 days ago


Senior Process Engineer - Contract
Location: Sandton
Salary: R500 - 565 per hour
senior Process engineer X5 - Contract
13 days ago


Process Engineer (intermediate) - Contract
Location: Sandton
Salary: R400 - 478 per hour
Process engineer - Intermediate- Contract
13 days ago


Process Engineer (intermediate) - Contract
Location: Sandton
Salary: R400 - 478 per hour
Process engineer - Intermediate- Contract
13 days ago


Senior Process Engineer X5 - Contract
Location: Sandton
Salary: R500 - 565 per hour
senior Process engineer X5 - Contract
13 days ago


NEW WORK IN: Senior C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
Location: Pretoria
Salary: 1200000
NEW WORK IN: senior C# Full Stack Software engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
14 days ago


Create a free job alert for Senior SQL Engineer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions