SQL Database Administrator

2 weeks ago


Cape Town, Western Cape, South Africa Games Global Operations Limited Full time

The Database Administrator (DBA) is responsible for managing and maintaining SQL Server databases to ensure their optimal performance, availability, and security. You will have a crucial role in maintaining the health, performance, and security of the organization's SQL Server database systems. You will also play a key part in ensuring that our data infrastructure supports the operational and strategic goals of the company.

This role requires proficiency in SQL Server technologies, and experience in managing large database environments. Additionally, familiarity with AWS cloud services is advantageous.

Responsibilities

What will you do?

Database Management:

  • Install, configure, and maintain SQL Server instances to support business applications.
  • Monitor the health and performance of database systems, identifying and resolving issues to maintain uptime and efficiency.
  • Implement automation for routine maintenance tasks to enhance system performance and reduce manual effort.

Database Development and Optimization:

  • Develop complex SQL queries, stored procedures, and functions to support various business requirements.
  • Collaborate with software developers to integrate database functions into applications and to provide SQL-related support.
  • Conduct code reviews and provide feedback to ensure high-quality database solutions.

Security and Compliance:

  • Implement security measures to protect sensitive data and database systems.
  • Ensure adherence to data protection regulations and internal policies through regular audits and assessments.
  • Develop and maintain documentation for security practices and procedures.

Performance Tuning:

  • Analyze and troubleshoot database performance issues, implementing solutions to optimize system performance.
  • Adjust database configurations and optimize SQL queries to enhance responsiveness and efficiency.
  • Utilize indexing and other optimization techniques to improve query execution times.

Backup and Recovery Planning:

  • Develop and execute comprehensive backup strategies to ensure data protection and availability.
  • Conduct regular recovery tests to validate backup processes and minimize potential data loss.
  • Maintain data integrity through consistent monitoring and validation of backup processes.

Collaboration and Communication:

  • Work with various teams to understand their data needs and provide appropriate database solutions.
  • Communicate effectively with stakeholders to keep them informed of database-related updates and issues.
  • Document database configurations, processes, and policies to maintain clear and accessible records.

Cloud Integration (Preferred):

  • Manage SQL Server databases within AWS cloud environments, utilizing services such as RDS and EC2.
  • Assist in planning and executing the migration of databases from on-premises systems to the cloud.
  • Optimize database performance in cloud settings and ensure effective integration with cloud-based applications.

Operational Requirement:

  • In-Hours Hotseat:
    • Serve as the primary point of contact for urgent database-related issues during regular business hours.
    • Respond promptly to high-priority incidents and coordinate with other team members to ensure swift resolution.
    • Monitor database systems closely and proactively address potential problems to minimize disruptions.
  • After-Hours Standby:
    • Be available on a rotational basis for after-hours support to address critical database incidents that may arise outside regular working hours.
    • Provide timely and effective responses to after-hours alerts to maintain system availability and performance.
    • Coordinate with the IT team and other stakeholders to manage and resolve after-hours issues as required.

This requirement ensures that our database infrastructure remains reliable and available, supporting the continuous operation of the organization's critical business processes.

Qualifications

Who are we looking for?

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: 3-5 years as a Database Administrator with expertise in SQL Server.
  • Technical Proficiency:
    • In-depth knowledge of SQL Server versions 2014 through 2019.
    • Knowledge of working with Availability groups and Recovery Models
    • Advanced skills in T-SQL and experience with database performance tuning and optimization.
    • Familiarity with database development and scripting practices.
    • Understanding of database security protocols, backup strategies, and disaster recovery processes.
    • Experience with AWS or Azure cloud services is highly advantageous.

Key Competencies:

  • Strong analytical and problem-solving capabilities.
  • Effective communication and interpersonal skills.
  • Detail-oriented with a strong focus on organization and process.
  • Ability to manage multiple priorities and projects concurrently.
  • Willingness to continuously learn and adapt to evolving technologies and methodologies.

Equal Opportunities Statement

Games Global is committed to fostering a diverse and inclusive work environment. We are an equal opportunity employer and welcome applicants from all backgrounds, experiences, and communities. We do not discriminate based on race, colour, religion, gender, sexual orientation, age, national origin, disability, neurodiversity or any other protected status. Our dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected across all our teams. Join us, and be a part of an organisation that is truly committed to creating a level playing field for everyone.

Kindly be aware that in order to be employed at Games Global, you need to be 18 years of age or older, in accordance with our industry requirements.

#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa Augos Full time

    SQL Database Administrator (DBA) | SQL Support & DevelopmentAugos is a leading provider of measurement-based technology solutions, with a mission to empower clients through data-driven insights and innovative technology in Energy & Utilities, IoT Sensing & Monitoring, and Manufacturing Metrics.We help businesses unlock hidden value and seize opportunities...


  • Cape Town, Western Cape, South Africa Games Global Operations Limited Full time

    The Database Administrator (DBA) is responsible for managing and maintaining SQL Server databases to ensure their optimal performance, availability, and security.You will have a crucial role in maintaining the health, performance, and security of the organization's SQL Server database systems.You will also play a key part in ensuring that our data...


  • Cape Town, Western Cape, South Africa Traffic Management Technologies Full time

    Company : TMT Services and Supplies (Pty) LtdJob Type : Fixed termPosition OverviewThe main purpose of the role is to support, maintain and troubleshoot SQL, develop SQL reports and support all integrated applications.Key ResponsibilitiesDatabase Management and Maintenance : Manage, maintain, and administer SQL databases to ensure high performance,...


  • Cape Town, Western Cape, South Africa Traffic Management Technologies Full time

    Company: TMT Services and Supplies (Pty) LtdJob Type: Fixed termPosition OverviewThe main purpose of the role is to support, maintain and troubleshoot SQL, develop SQL reports and support all integrated applications.Key Responsibilities:Database Management and Maintenance:Manage, maintain, and administer SQL databases to ensure high performance,...


  • Cape Town, Western Cape, South Africa Xcede Group Full time

    SQL Database Administrator (Remote)Our client, a financial services company based in Cape Town, is seeking a SQL Database Administrator with cloud experience to join their dynamic team. This is a remote opportunity. The ideal candidate will have 3-4 years' experience in managing MS SQL Server solutions, as well as 1-2 years' AWS...


  • Cape Town, Western Cape, South Africa Findojobs South Africa Full time

    At iOCO, we're passionate about leveraging technology to drive business success. We are seeking a talented BI Developer to join our team, contributing to our cutting-edge data solutions that empower our clients to make informed decisions. If you are enthusiastic about working with diverse data sets and delivering top-notch business intelligence solutions,...

  • SQL Database Expert

    1 week ago


    Cape Town, Western Cape, South Africa Paracon Full time

    Paracon, a cutting-edge technology firm in Cape Town, is seeking an exceptional SQL Database Engineer to drive the design and implementation of scalable database environments.Key ResponsibilitiesDatabase Administration: Install, configure, and maintain SQL Server instances, ensuring optimal performance, security, and reliability across on-premises and cloud...


  • Cape Town, Western Cape, South Africa Findojobs South Africa Full time

    Are you passionate about SQL DATABASES and eager to level up your SQL development skills?This is an excellent opportunity for a SQL DBA to join a leading Global FinTech and to gain expertise in SQL whilst working on real-time financial trading challenges.This SQL DATABASE ADMINISTRATOR (SQL DBA) role offers 100% REMOTE WORK with a SALARY of R650K –...


  • Cape Town, Western Cape, South Africa Paracon Full time

    Paracon City of Cape Town, Western Cape, South AfricaOur client is looking for a highly skilled and experienced SQL Database Engineer to join their dynamic technology team. The ideal candidate will be responsible for designing, implementing, and managing SQL database environments, ensuring optimal performance, security, and reliability. This role requires a...


  • Cape Town, Western Cape, South Africa Paracon Full time

    Paracon City of Cape Town, Western Cape, South Africa Our client is looking for a highly skilled and experienced SQL Database Engineer to join their dynamic technology team. The ideal candidate will be responsible for designing, implementing, and managing SQL database environments, ensuring optimal performance, security, and reliability. This role requires...


  • Cape Town, Western Cape, South Africa Paracon Full time

    About the RoleWe are seeking an experienced Senior SQL Database Engineer to join our team at Paracon. As a critical member of our technical team, you will design, implement, and manage SQL database environments to ensure optimal performance, security, and reliability.Responsibilities:Implement high-performance SQL Server instances in cloud...


  • Cape Town, Western Cape, South Africa Oxbridge Academy Full time

    We are looking for an intermediate SQL Database Administrator to join our team at Oxbridge Academy.About the Team:Our team is responsible for maintaining the security, efficiency, and excellence of our database systems.Main Job Responsibilities:Configure and fine-tune SQL databases for peak efficiency.Monitor performance, troubleshoot bottlenecks, and...


  • Cape Town, Western Cape, South Africa Xcede Group Full time

    Senior SQL DBAOne of our clients is seeking a highly experienced and skilled Senior SQL DBA to join their dynamic team within the financial services industry. As a Senior SQL DBA, you will play a crucial role in managing our database systems, ensuring their reliability, performance, and security. Your expertise in MsSQL, SSIS, SSRS, SSAS, and DBMS will be...


  • Cape Town, Western Cape, South Africa Elite Search & Selection Full time

    We are looking for a talented Database Systems Analyst to join our team at Elite Search & Selection. As a key member of our team, you will play a crucial role in delivering high-quality database solutions that drive business growth and inform strategic decision-making.About the RoleThis role involves working closely with our clients' Human Resources...


  • Cape Town, Western Cape, South Africa Xcede Group Full time

    Job OverviewXcede Group is seeking a highly skilled and experienced Senior SQL Database Administrator to join their team within the financial services industry.This role will play a crucial part in managing our database systems, ensuring high availability, performance, and security. Your expertise in MsSQL, SSIS, SSRS, SSAS, and DBMS will be instrumental in...


  • Cape Town, Western Cape, South Africa Findojobs South Africa Full time

    Job Description:As a high-performance data engineer, you will be responsible for designing and implementing cutting-edge data solutions that drive business success. You will work closely with clients to understand their business needs and provide recommendations for optimal database design, optimization, and performance tuning.Responsibilities:Develop and...


  • Cape Town, Western Cape, South Africa Xcede Group Full time

    Xcede Group: SQL Database Administrator RoleThis is an exciting opportunity to work as a SQL Database Administrator with Xcede Group, a leading provider of IT services. The role involves managing MS SQL Server solutions, leveraging cloud computing expertise, and working collaboratively with the team.Key Responsibilities:Design, implement, and maintain...


  • Cape Town, Western Cape, South Africa Oxbridge Academy Full time

    Become part of a dream team at a successful distance learning college.Job Title: SQL Consultant / Administrator – Intermediate Level RoleReports to the Business Analysis and Dispatch ManagerUnlock Your Potential as an Intermediate SQL Database AdministratorAt Oxbridge Academy, we're on the lookout for an Intermediate SQL Database Administrator who thrives...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About Us:We are a leading IT recruitment agency helping clients find top talent in the industry. Our current opportunity is for a Senior Linux System Administrator who can take charge of database management and optimization.The Job Description:Oversee the administration, maintenance, and optimization of SQL databases in a Linux environment.Ensure optimal...


  • Cape Town, Western Cape, South Africa Games Global Operations Limited Full time

    Company OverviewGames Global Operations Limited is a leading provider of games and entertainment solutions. Our company is committed to delivering high-quality products and services to our customers. As a Database Administrator at Games Global Operations Limited, you will play a critical role in ensuring the reliability and availability of our database...