Senior SQL Database Administrator

3 weeks ago


Cape Town, South Africa Games Global Operations Limited Full time

Overview:
The** Senior SQL 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**:

- 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.
- 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.

**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**: 5-7 years as a Database Administrator with expertise in SQL Server.
- 1-2 years experience as a senior.
- ** 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.
- RDS, EC2, and S3,

**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 applicant



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

    Job Title: Senior SQL Database AdministratorJob Summary: We are seeking a highly skilled Senior SQL Database Administrator to perform critical operations, configurations, and maintenance on production systems. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work effectively in a dynamic...


  • Cape Town, South Africa Capital Edge Recruitment Full time

    Join an international IT MSP as a Senior SQL Database Administrator on a 6 Months fixed-term contract. Be a key player in their team, delivering SQL database support and project services remotely to multiple customers in adherence to SLAs and KPIs. **Responsibilities**: - Provide incident management, diagnosis, and resolution. - Understand and proactively...


  • Cape Town, South Africa SET Recruitment Consultants Full time

    **SQL Database Administrator** **R360k per annum** **Cape Town** A Medium-Sized International Financial Services firm specialising in wealth management solutions is looking for a SQL Database Administrator to report to the IT Operations Manager in their Cape Town Operations department. **Key Performance Areas** - Maintaining high levels of performance,...


  • Cape Town, South Africa HashTopic (Remote) Full time

    We are in search of a **SQL Database Administrator/ Server Administrator **to join our team on one of our projects. **Requirements**: - Relevant qualification in ICT / project management - Minimum of 5 years of experience in SQL database administration and server management - Expertise in maintaining the reliability and performance of SQL databases and...


  • Cape Town, South Africa OptiSolutions (Pty) Ltd Full time

    **Unlock Your Potential as an Intermediate SQL Database Administrator!** Ready to embark on an impactful journey? At OptiSolutions, we're on the lookout for an Intermediate SQL Database Administrator who thrives on optimizing performance, ensuring security, and driving excellence in our database systems. Who We're Seeking: Are you ready to be part of...


  • Cape Town, South Africa Sable Group Full time

    **Are you energetic, ambitious and looking to develop your career? Our Cape Town Operations department is looking to add a Junior SQL Database Administrator to their team. We offer a dynamic and challenging environment where we achieve our business objectives and have fun doing it.**: **You’re perfect for this position if you**: - Have proven experience...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job DescriptionA highly skilled Senior SQL Developer is required to design, implement and maintain databases that meet the needs of Dimension Data's clients. The successful candidate will have expertise in database administration, with a focus on performance optimization and troubleshooting.Key ResponsibilitiesDesign and implement databases to meet business...


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

    At iLaunch, we are looking for a skilled Senior Database Administrator to join our Database Team on a contract basis. The successful candidate will be responsible for providing operational support, ensuring database backups and restores, monitoring and tuning database performance, and evolving the database environment within the Company.The ideal candidate...


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

    Job Title: Senior Database AdministratorAt Lula, we're on a mission to revolutionize business banking for small businesses. As a Senior Database Administrator, you'll play a critical role in designing, implementing, and maintaining our Azure-based databases.Key Responsibilities:Design and implement database systems that meet the needs of our businessMonitor...


  • Cape Town, South Africa Lula Full time

    **Job title**: Senior Database Administrator **Reporting to**: Head of Data Engineering **Location**: Cape Town **ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS** **WHAT WE DO** Lula is an innovative and human-focused FinTech company on a mission to help small businesses optimise their cash flow. Our purpose is to...


  • Cape Town, South Africa Adcorp Holdings Full time

    **Synopsis** **Qualification and Experience** - Grade 12 - MCSA: SQL Server 2012/2014 or later - MCTS, MCITP certification (advantageous) - Experience with backups, restores, and recovery models. - Experience with Performance Tuning and Optimization (PTO) using native monitoring and tooling. - Knowledge of High Availability (HA) and Disaster Recovery...


  • Cape Town, South Africa Lula Full time

    Job title: Senior Database Administrator Reporting to: Head of Data Engineering Location: Cape Town ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS WHAT WE DO Lula is an innovative and human-focused Fin Tech company on a mission to help small businesses optimise their cash flow. Our purpose is to help SMEs manage their...


  • Cape Town, South Africa Lula Full time

    Job title: Senior Database Administrator Reporting to: Head of Data Engineering Location: Cape Town ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS WHAT WE DO Lula is an innovative and human-focused FinTech company on a mission to help small businesses optimise...


  • Cape Town Southern Suburbs, South Africa Sable International Full time

    Job SummaryWe are seeking an experienced SQL Database Administrator to join our team in Cape Town. The successful candidate will be responsible for ensuring high levels of performance, availability, and security of our databases.About the RoleThis is a challenging and dynamic role that requires a strong background in database administration, with a focus on...


  • Cape Town, South Africa BDR Group Full time

    **About the Company** BDR Group are a successful, family owned technology business founded over 30 years ago. We sell the latest cutting edge technology into businesses that enable our clients to securely and effectively communicate. Our services often play a critical part in our client’s operations, such as taking card payments and powering essential...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    Create innovative data solutions as a Senior SQL Developer at E-Merge, a global tech shop company specializing in digital marketing and e-commerce solutions. This is a unique opportunity to leverage your skills in a high-energy culture, learn new tech tricks among the world's top techies, and thrive in a collaborative environment.We're looking for a talented...


  • Cape Town, Western Cape, South Africa People Solved Full time

    **Job Description:**We are looking for a skilled SQL Database Specialist to join our team at People Solved. As a SQL Database Specialist, you will play a key role in integrating new sources of data into our company databases, enabling us to analyze and include this data in relevant processes and reports.Main Responsibilities:Integration of new sources of...

  • Database Administrator

    2 months ago


    Cape Town, South Africa WatersEdge Solutions Full time

    We are seeking a highly skilled Database Administrator to join our team in Cape Town, South Africa ..Responsibilities : Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies. Database Administration: Install, configure, and administer SQL Server...


  • Cape Town Southern Suburbs, South Africa Sable International Full time

    About the RoleWe are seeking a skilled Junior SQL Database Administrator to join our Cape Town Operations team.ResponsibilitiesMaintain Database Performance and Security: Ensure high levels of performance, availability, and security are maintained.Data Quality and Server Security: Maintain data quality and server and database security as per the user...


  • Cape Town, South Africa The Perfect Placements Full time

    The Senior Database Administrator reports to the Database Administrator Team Lead and is responsible for the planning, building and maintenance of robust and reliable database clusters supporting our system infrastructure. The key objective of the Database Administration Team, and thus the Senior Database Administrator, is to ensure Search Project’s...