Senior SQL Engineer
CSG Recruit
Johannesburg, South Africa
17h ago
source : Executive Placements

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.

REQUIRED SKILLS / EXPERIENCE & QUALIFICATIONS

  • At least 6 years experience as a SQL Engineer.
  • Excellent understanding of T-SQL programming.
  • Bachelors 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 companys success.
  • Critical thinker and problem-solving skills.
  • Team player.
  • Good time-management skills.
  • Great interpersonal and communication skills.
  • If you have not heard back from us within 2 weeks of submitting your CV, please consider your application unsuccessful

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form