Senior Database Administrator (SQL) at SA Taxi Development Finance

Primary objective

Manage, maintain and support the entire SQL environment within the company.

Responsibilities

  • Manage and maintain the entire T-SQL environment (servers, databases and tables)
  • Initiate and manage technical projects on the Live and Test environment
  • Successfully resolve issues on the Live and Test environment
  • Identify potential problems and risks and recommend permanent solutions
  • Provide recommendations on SQL database risk elements such as permissions, encryption methods and techniques
  • Assistance with database design and development
  • Test and modify databases to ensure they are working reliably
  • Manage database access by recommending an authorization matrix and ongoing user management
  • Implement security measures to ensure relevant access based on business requirements
  • Design maintenance procedures and make them operational within the company
  • Ensure databases meet business requirements
  • Manage and maintain database security/integrity and backup procedures
  • Manage and recommend SQL database security and optimization enhancements
  • Optimize T-SQL code and server and database architecture
  • Update SQL environments (if and when needed)
  • Assist with disaster and recovery plans and operations (if and when needed)
  • Identify new methods to improve the current environment
  • Assist third parties and internal resources with SQL related items
  • Define objectives in consultation with staff at all levels
  • Provide support to IT team and relevant staff

Skills/experience required

  • Minimum Matric or equivalent NQF (NQF level 4)
  • Minimum of an advanced computer science degree or MSSQL certification
  • Minimum 8 years of professional experience using and administering T-SQL Server
  • Extensive knowledge and practical ability to undertake SQL installation on servers (including SQL configuration and settings)
  • Strong ability to write and evaluate queries in T-SQL
  • Extensive work experience and knowledge of SQL views, triggers and stored procedures (SSIS is an advantage)
  • Experience in business/system analysis is beneficial
  • ITIL Basic Course is Beneficial
  • The COBIT course is beneficial
  • Experience working with transaction log replication is advantageous

Required Skills

  • Effective teamwork and self-management
  • Social abilities
  • Analytical skills
  • Communication and problem solving
  • Project management

Desired skills:

  • Strong ability to write and evaluate queries in T-SQL
  • Experience in business/system analysis
  • Business/system analysis

Desired work experience:

  • 5 to 10 years Design / Development / Database administration

Desired level of qualification:

About the employer:

SA Taxi is a vertically integrated company using specialized capabilities, data and proprietary enriched technologies to provide development finance, insurance and other services.

The minibus taxi industry is a vital pillar of the public transport sector serving the majority of South Africa’s working population. Our business offering empowers SMEs and creates opportunities for shared value, thereby ensuring the sustainability of this industry.

Employer and Benefits:

  • medical aid
  • Provident funds

Find out more/Apply to this position

Maria H. Underwood