Team Lead MS SQL Engineer

Hire Resolve

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary based on experience

Job summary

A Johannesburg-based company is seeking an experienced MS SQL Engineer Team Lead to manage a diverse SQL engineering team. The role involves providing technical oversight for cloud and on-premise SQL infrastructure, ensuring high availability, and architecting high-performing relational databases. Candidates should have a minimum of 5 years in IT, strong leadership skills, and relevant SQL certifications. This position offers a competitive salary and an opportunity to lead innovative database management initiatives.

Qualifications

  • 5 years minimum working experience in IT.
  • 5 years minimum experience as a System and Cloud Administrator.
  • 2 years minimum experience managing people in a technical environment.
  • 2 years in 24/7 on-call rotations with after-hours support.
  • Bachelor's degree or equivalent IT qualification/diploma.
  • Certifications in SQL Server, Azure Data Engineer, or equivalent.
  • Microsoft Certified: Azure Database Administrator Associate.
  • Microsoft Certified: Data Analyst Associate.
  • Working knowledge of ITIL and CobIT.

Responsibilities

  • Lead and mentor an enterprise SQL engineering team.
  • Manage SQL and Cloud Engineering staff, promoting collaboration.
  • Ensure SLAs are met with development and operations teams.
  • Provide technical oversight focused on reliability, architecture, and automation.
  • Drive strategic vision for SQL infrastructure (Cloud and on-premise) with high availability, monitoring, failover, and resiliency.
  • Architect and maintain scalable, secure relational databases (SQL Server, PostgreSQL, etc.).
  • Manage SQL Infrastructure; collaborate with development teams and third parties.
  • Oversee database performance tuning, indexing, and query optimization.
  • Handle incident/problem resolution including RCA and escalation.
  • Manage server aspects (on-premise and cloud) including licensing, patching, monitoring, and compliance.
  • Ensure DR replication for critical business databases.
  • Accountable for operational results impacting development servers.
  • Manage and enforce SQL user access control and security policies.
  • Oversee data backup processes and third-party data handling.

Skills

Team leadership
SQL and Cloud Operations
Database management
Problem resolution
Data security
Risk assessment

Education

Bachelor's degree or Equivalent IT Qualification/Diploma
Certifications in SQL Server or Azure data tools
Microsoft Certified: Azure Database Administrator Associate
Microsoft Certified: Data Analyst Associate

Tools

SQL Server
Azure Data Engineer
Azure Database Administrator Associate
Data Analyst Associate

Job description

A company based in Johannesburg, who provides a range of services focused on safety and efficiency, including vehicle tracking and recovery, fleet management for businesses, and personal safety solutions, is seeking MS SQL Engineer Team Lead who will manage a dynamic, diverse, and experienced team of professionals, integrating expertise across Server Software, MS SQL, and Cloud Infrastructure Management.

Responsibilities:
  • Lead and Mentor an enterprise SQL engineering team, guiding their technical development and career growth.
  • Provide management for both SQL and Cloud Engineering/Operations staff, fostering a culture of positivity and collaboration.
  • Act as the primary liaison with development, operations, project, and vendor teams to ensure service level agreements (SLAs) are met.
  • Provide technical oversight with a focus on reliability, architecture, and automation.
  • Drive the strategic vision for SQL infrastructure (Cloud and on-premise), championing initiatives for high availability (HA), monitoring, failover, and resiliency.
  • Architect and maintain scalable, secure, and high-performing relational databases (SQL Server, PostgreSQL, etc.).
  • Manage the SQL Infrastructure, integrating closely with development teams and third parties.
  • Oversee database performance tuning, indexing, and query optimization.
  • Execute controlled incident/problem resolution, including prioritization, escalation, and comprehensive Root Cause Analysis (RCA).
  • Manage all server aspects (on-premise and cloud), ensuring licensing, patching, monitoring, and compliance.
  • Confirm critical business databases are replicated at Disaster Recovery (DR).
  • Accountable for operational results that directly impact development teams' servers.
  • Manage and limit user access to SQL, updating and enforcing related security policies.
  • Oversee data backup processes and manage third-party access, data encryption, and information exchange procedures.
  • Perform and address regular risk assessments.
  • Develop and maintain the capacity management process, ensuring timely action is taken on monitoring results.
Minimum Requirements:
  • 5 years minimum working experience in IT.
  • 5 years minimum experience as a System and Cloud Administrator (including Microsoft license management).
  • 2 years minimum experience managing people in a technical environment.
  • 2 years minimum experience participating in 24/7 on-call rotations and providing after-hours support.
  • Bachelor's degree or Equivalent IT Qualification/Diploma.
  • Certifications in SQL Server, Azure Data Engineer, or equivalent.
  • Microsoft Certified: Azure Database Administrator Associate
  • Microsoft Certified: Data Analyst Associate
  • Working knowledge of ITIL and CobIT.
Benefits:
  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IFyou meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Team Lead MS SQL Engineer
Team Lead MS SQL Engineer

Tracker South Africa • Johannesburg

On-site
ZAR 900,000 - 1,500,000
SQL Developer
SQL Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 480,000 - 720,000
Senior Data Engineer
Senior Data Engineer

Hire Resolve • Johannesburg

Remote
ZAR 780,000 - 1,200,000
MS SQL & Cloud Lead – HA, DR & Performance
MS SQL & Cloud Lead – HA, DR & Performance

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary based on experience
Senior Database Administrator
Senior Database Administrator

Blu Label Unlimited • Sandton

On-site
ZAR 900,000 - 1,300,000
Team/Technical Lead
Team/Technical Lead

Hire Resolve • Midrand

On-site
ZAR 900,000 - 1,300,000
Database Engineer – Century City - South Africa
Database Engineer – Century City - South Africa

WNS • Cape Town

Hybrid
ZAR 420,000 - 700,000
Team/Technical Lead
Team/Technical Lead

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior SQL Developer
Senior SQL Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 600,000 - 800,000
Senior SQL Developer
Senior SQL Developer

ATS Client • Pretoria

Hybrid
ZAR 900,000 - 1,300,000