Senior Database Administrator

1 week ago


Johannesburg, South Africa PPS Recruitment Full time

**Job Advert Summary**:
**Purpose of the Job**:
The role is responsible for maintaining the integrity and performance of the company databases and guaranteeing that the data is stored securely and efficiently.

**Minimum Requirements**:
**Education**:

- Matric (Grade 12)
- BSc/BTech in IT, Computer Science degree OR Diploma in IT
- ITIL Foundation
- Certifications: MCSA SQL, MCTS, MCITP, and EDB PostgreSQL Associate

**Experience**:

- 5+ years’ solid previous experience as a database administrator on MS SQL and PostgreSQL Server.
- 3+ years of IT operation with a strong understanding of database structures, theories, principles, and best practices
- Microsoft and Linux Server environment experience
- Experience utilizing various high availability (HA) and disaster recovery (DR) options for MS SQL Server
- Microsoft SQL Server and PostgreSQL DBA experience.
- Microsoft Azure and GCP experience a MUST
- Windows and Linux (RedHat and CentOS) experience a MUST
- SSIS / SSAS / SSRS experience is a MUST
- SQL Server Always On experience a MUST
- PostgreSQL and SQL Server upgrade and migration experience
- Confluent Kafka streaming knowledge advantageous

**Knowledge and Skills**:

- Monitoring tools (Zabbix, pgADMIN, etc)
- Knowledge of data structures, algorithms, and heuristics.
- Strong foundational knowledge in backup/recovery and security best practices
- SAFe, Agile workflow methodologies

**Competencies**:

- Analysis
- Teamwork
- Results orientation
- Planning and organizing
- Attention to detail
- Effective communication
- Ethics and integrity
- Client focus
- Relationship building

As a responsible employer, PPS encourages you to vaccinate and take the recommended vaccine boosters. The Company reserves the right to amend this stance, as and when required.

**Duties and Responsibilities**:

- Provide guidance and implementation of the corporate data and the corresponding data feeds
- Manage PostgreSQL and SQL Server databases
- Configure and maintain database servers and processes
- Monitor system's health and performance
- Ensure high levels of performance, availability, sustainability, and security
- Analyze, solve, and correct issues in real-time
- Provide recommendations for solutions where applicable
- Refine and automate regular processes, track issues, and document changes
- Assist developers with query tuning and schema refinement
- Provide on-call rotation support for critical production systems
- Perform scheduled maintenance and support release deployment activities after hours
- Take ownership, lead and coordinate operational tasks, customer escalations, and process improvements
- Perform complex technical, analytical, and professional services involving program/member services, evaluation
- Integrate old systems data with new systems
- Test and coordinate modifications
- Troubleshoot and correct issues as they arise
- Ensure the system is running smoothly
- Escalate issues within a reasonable time for quicker resolution
- Develop an understanding of data and information needs, identify solutions, and improve the quality of service
- Document operational procedures (maintenance, user administration, server standards, etc)
- Providing support through the logical and physical design of databases



  • Johannesburg, South Africa Pollock and Associates Full time

    Senior Database Administrator ICT Johannesburg North, Johannesburg - Gauteng - South Africa Are you an experienced Senior SQL DBA with a passion for database design, performance optimization, and troubleshooting? Our client is looking for a talented Senior Database Administrator to join their team and take on a challenging and rewarding role reporting...


  • Johannesburg, South Africa Six Sense Full time

    Gauteng, JHB - Eastern Suburbs Cost To Company A well-established business is seeking Senior Database Administrator. To design, maintain, secure, and troubleshoot databases and database servers. **SKILLS AND EXPERIENCE** **Maintenance and Support**: - Database administration, maintenance, backups, restores, performance tuning, security and troubleshooting...


  • Johannesburg, South Africa Positive Switch Full time

    **Description** - The senior SQL Database Administrator will support the business in achieving its strategic objectives within the Data Services Business Unit. - As senior SQL Database Administrator in the business unit team, you will be responsible for consulting with clients on complex information technology challenges - Microsoft SQL database...


  • Johannesburg, South Africa Dimension Data Full time

    **Purpose** - The Senior SQL Database Administrator will support the business in achieving its strategic objectives within the Data Services Business Unit. - As a Senior SQL Database Administrator in the Business Unit team, you will be responsible for consulting with clients on complex information technology challenges. - Microsoft SQL database administrator...


  • Johannesburg, South Africa NTT Full time

    **Make an impact with NTT DATA** Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it’s a place where you can grow, belong and thrive. **Your day at NTT DATA** The...


  • Johannesburg, South Africa Deka Minas (Pty) Ltd Full time

    The successful incumbent will be responsible in ensuring all data information is secure, organized and available on request when data is needed to ensure informed decisions needs to be made. The incumbent will work closely with various stakeholders within the organization to understand the company’s data and to plan the goals of the...


  • Johannesburg, South Africa Psalms23consulting Full time

    My client based in the Johannesburg Metropolitan is urgently looking for Senior DBA. This is a contract position for 6 months to 12 months. You must be available immediately. **Job Description / Responsibilities**: - Install, configure, and maintain open source databases, such as PostgreSQL, MySQL, MariaDB and MongoDB. - Develop and implement database...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    **Job Title:** Senior SQL DBA**Job Description:** We are seeking an experienced Senior SQL DBA to join our team at PRR Recruitment. As a key member of our IT department, you will be responsible for the administration and maintenance of our SQL Server databases.Required Skills and Qualifications:Minimum 7 years of experience with SQL Server database...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Job & Company Description: As a Senior Database Administrator you will play a crucial role in ensuring the smooth operation of our organisations critical database systems. They will be responsible for architecting, implementing and optimising high performance database solutions working with cutting edge technologies to ensure the reliability, security and...


  • Johannesburg, South Africa Complement Recruitment Full time

    **Minimum Requirements Qualifications And Skills** - 5 Years experience in SQL Server database management - Tech Stack: SQL Server, Azure - Related Qualifications/Certifications - Must be SA Citizen or a valid and up to date work visa or critical skills work permit to work in SA - Working hours 8am-5pm Monday to Friday, but may differ depending on project...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    We are seeking an experienced Senior Database Administrator to join our dynamic team in a hybrid role. The ideal candidate will have strong SQL replication expertise and a proven ability to work independently and within a collaborative team environment.Key Responsibilities:• Manage and maintain SQL databases to ensure high availability and reliability.•...


  • Johannesburg, South Africa GMC Talent (Pty) Ltd Full time

    **Overview** The purpose of this role is to design methods to store, analyse, utilize, and organize data To create computer databases based on user needs Migrate data from old systems to new system. To effectively managing multiple database environments **Responsibilities**: - Set up and document operational procedures (maintenance, user administration,...


  • Johannesburg, South Africa Planet10 Full time

    An opportunity exists for a Database Administrator to work within a growing financial services organisation. **Responsibilities**: - Implement appropriate designs for databases, data warehouses, marts, reports, and dashboards - Specify database infrastructure requirements - Design and implement database solutions for high performance and high availability...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Job Description:We are seeking a highly skilled Database Administrator to join our team at People Source. As a key member of our IT department, you will be responsible for ensuring database availability and performance consistent with required SLAs.Responsibilities:Daily Oracle Database administration across all Oracle environmentsInstall, configure and...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    Job Title: Database AdministratorWe are seeking an experienced Database Administrator with 6-10 years of expertise to join our dynamic team in a hybrid role.This role is primarily remote, with occasional on-site work as required.Key Responsibilities include:Maintaining and optimizing SQL databases for high availability and reliability.Implementing and...


  • Johannesburg, South Africa PartnerUp (Pty) Ltd Full time

    Job description: An opportunity exists for a Database Administrator to work within a growing financial services organisation. **Responsibilities**: - Implement appropriate designs for databases, data warehouses, marts, reports, and dashboards - Specify database infrastructure requirements - Design and implement database solutions for high performance and...


  • Johannesburg, South Africa Six Sense Consulting Full time

    **SKILLS & QUALIFICATIONS**: Degree in Computer Science, Information Systems, or relevant IT Degree. Microsoft certified Database Administrator (Added Advantage). Relevant database certificates. Minimum of 5 years proven MS SQL Database Administration. MySQL experience (added advantage). **DUTIES & RESPONSIBILITIES**: Database Maintenance. Manage SQL and...


  • Johannesburg, South Africa Network Contracting Full time

    Job & Company Description: As a Senior Database Administrator you will play a crucial role in ensuring the smooth operation of our organisations critical database systems. They will be responsible for architecting, implementing and optimising high performance database solutions working with cutting edge technologies to ensure the reliability, security and...


  • Johannesburg, South Africa Network Contracting Full time

    Job & Company Description: As a Senior Database Administrator you will play a crucial role in ensuring the smooth operation of our organisations critical database systems. They will be responsible for architecting, implementing and optimising high performance database solutions working with cutting edge technologies to ensure the reliability, security...


  • Johannesburg, South Africa Fempower Personnel Full time

    Our client has an EE opportunity available for a Database Administrator based in Fourways. **Requirements**: - Diploma or Bachelor’s Degree in Computer Science, Information Systems or a related field. - 4+ years’ experience in database administration, Information Technology, Database Architecture and related disciplines. - MCSE or MCSA certification. -...