39 Database Administrator jobs in South Africa

DATABASE ADMINISTRATOR

Johannesburg, Gauteng Secondments

Posted today

Job Viewed

Tap Again To Close

Job Description

Install, upgrade, and manage database applicationsInstall and maintain the performance of database servers.Responsible for maintaining the integrity and performance of the Funds databasesManage database access.Performance tuning of database systems.Install, upgrade, and manage database applications.Diagnose and troubleshoot database errors.Recommend and implement emerging database technologies.Design and implement data extraction and transformation programmes and support with data mining on an as needs basisCreate and manage database reports, visualizations, and dashboards.Create automation for repeating database tasks.Be available for on-call support as needed.Maintain data standards and ensure data remains consistent across database Establish the needs of users and monitor user access and securityMonitor performance and manage parameters in order to provide fast responses to front-end usersMap out the conceptual design for a planned databaseConsider both back-end organisation of data and front-end accessibility for end-usersRefine the logical design so that it can be translated into a specific data modelFurther refining the physical design to meet system storage requirementsInstall and test new versions of the database management system (DBMS)Maintain data standards, including adherence to the Data Protection ActWrite database documentation, including data standards, procedures and definitions for the data dictionary (metadata)Informing end users of changes in databases and train them to utilize systems effectivelyEnsure that storage and archiving procedures are functioning correctlyEnsure that data is stored securely and optimally by controlling access permissions and privilegesDevelop, manage and test back-up and recovery plansWork closely with IT project managers, database and business analystsCommunicate regularly with technical, applications and operational staff to ensure database integrity and securityCommission and install new applications and customise existing applications in order to make them fit for purposeManage the security and disaster recovery aspects of the database.TECHNICAL COMPETENCY REQUIREMENTS In-depth knowledge of the application environmentExtensive knowledge of business practices and processesKnowledge of developing IT related business plan and motivationCommercial knowledge (budgeting, procurement etc.

Project lifecycle (SDLC) knowledgeKnowledge of Cobit and / or ITILExperience with Linux and Windows Server environmentsExtensive experience with design, implementation and utilisation of database technologies (MySQL, MS SQL, PostgreSQL Oracle, MongoDB)Business AcumenPresentation skillsExcel IntermediateUnderstanding and knowledge of Microsoft ApplicationsREQUIRED MINIMUM EDUCATION / TRAININGRelevant Diploma in computer science, computer software / computer systems engineering or related discipline.

Database Administration certification (advantageous)REQUIRED MINIMUM WORK EXPERIENCEAt least 3 years job-related experience, preferably within an IT environment.Experience with financial / investment systems advantageousBusiness awareness and understanding of business requirements of ITAn understanding of information legislation, such as the Data Protection Act.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Roodepoort, Gauteng South African National Blood Service

Posted today

Job Viewed

Tap Again To Close

Job Description

The incumbent will support the IT Infrastructure through best practice implementation and solutions whilst contributing to Infrastructure excellence.

Key Performance Areas (KPAS)

KPA 1: Finance

  1. Oversee budget allocations for database infrastructure, ensuring efficient resource utilization.
  2. Analyse cost-saving opportunities related to database management and maintenance and proposing alternate technology.
  3. Prepare reports on database-related expenditures and forecast future costs.
  4. Contribute to the annual departmental budgeting and business planning process.
  5. Identify underutilized resources and recommend scaling down where appropriate.
  6. Assess and implement cost-effective database solutions, such as cloud services or virtualization.
  7. Monitor licensing agreements and ensure compliance to avoid unnecessary expenses.
  8. Implement strategies that enhance database performance and reduce downtime, contributing to overall business productivity.

KPA 2: Customer

  1. Act as the main point of contact for BI, BA, and ERP teams regarding SQL database needs and issues.
  2. Conduct regular check-ins with stakeholders to gather feedback and address concerns proactively.
  3. Facilitate training sessions for internal teams to maximize their effective use of database resources.
  4. Ensure timely resolution of incidents and service requests according to established SLA metrics.
  5. Regularly review and adjust SLA compliance processes to maintain high service levels.
  6. Implement monitoring tools to track database health, performance, and security.
  7. Develop and maintain automated alerts for critical performance issues and potential outages.
  8. Lead root cause analysis sessions to identify and rectify recurring problems effectively.

KPA 3: Internal (Processes)

  1. Utilize performance monitoring tools like Idera to track database metrics, identify bottlenecks, and suggest improvements.
  2. Troubleshoot and isolate performance problems, ensuring minimal impact on user experience.
  3. Perform routine database health checks, optimizing indexes and queries as needed.
  4. Collaborate with development teams to optimize application queries and improve overall system performance.
  5. Execute routine backups, ensuring data integrity and availability for recovery purposes.
  6. Conduct security audits and implement necessary changes to protect against vulnerabilities.
  7. Implement and maintain database security for databases, safeguarding sensitive information.
  8. Document and establish procedures for database maintenance tasks, ensuring compliance with internal policies.
  9. Design and implement database servers that meet the organization's requirements.
  10. Research and propose the use of the most appropriate solution for the organization's database needs.
  11. Provide and maintain documentation related to database and data warehouse structures, including configuration and setup.
  12. Design and implement data transformation rules according to set standards and methodologies to ensure data quality.
  13. Evaluate and implement approved updates and patches on designated platforms to enhance security and performance.
  14. Implement and monitor DB clones used in the organization for testing and development purposes.
  15. Evaluate and implement new hardware and software for capacity planning, ensuring future scalability.
  16. Perform analysis and troubleshooting to resolve database issues as they arise.
  17. Diagnose software and hardware problems and provide timely solutions, minimizing downtime and impact on operations.
  18. Design database schemas to ensure data integrity and support business processes.
  19. Integrate large data files and databases from disparate systems, ensuring seamless data flow and accessibility.
  20. Implement a trend analysis toolset to provide management with insights and analysis for informed decision-making regarding resource management.
  21. Work closely with developers to ensure database designs align with application needs and scalability.
  22. Engage with network engineers to ensure optimal database connectivity and performance.
  23. Participate in project planning sessions to provide input on database requirements and constraints.
  24. Research and recommend new database technologies and best practices to enhance operations.
  25. Lead pilot projects to test innovative solutions before broader implementation.
  26. Gather and analyze feedback from users to continuously refine and improve database processes.
  27. Implement and monitor early warning systems to detect potential issues before they escalate.
  28. Contribute to the implementation of projects for the organization by ensuring project deliverables align with organizational goals.
  29. Adhere to project timelines and budget schedules, ensuring efficient use of resources and meeting deadlines.
  30. Communicate progress on the status of project tasks to relevant stakeholders, facilitating transparency and collaboration.
  31. Adhere to the SANBS Project Management Methodology to ensure all projects are executed effectively and efficiently.
  32. Participate in project meetings and provide input on technical requirements and challenges.

KPA 4: Learning and Growth

  1. Pursue ongoing education opportunities to remain updated on the latest SQL Server features and technologies.
  2. Attend industry conferences, workshops, and webinars to enhance professional knowledge and skills.
  3. Share knowledge gained through training with the team to foster a culture of continuous learning.
  4. Organize regular knowledge-sharing sessions to discuss challenges and solutions within the team.
  5. Evaluate and recommend emerging technologies that could enhance the database environment.

KPA 5: Governance (Risk, Notifications, Compliance)

  1. Develop and implement database policies that align with GDPR, HIPAA, and other relevant frameworks.
  2. Conduct regular audits to ensure compliance with internal and external data protection regulations.
  3. Collaborate with legal and compliance teams to address any potential risks related to database management.
  4. Conduct risk assessments to identify vulnerabilities in database systems and operations.
  5. Implement security measures such as encryption, access controls, and regular security updates.
  6. Develop and maintain a disaster recovery plan to minimize downtime in the event of a data breach or system failure.
  7. Maintain detailed logs of database activities, changes, and access to facilitate audits and compliance checks.
  8. Create regular reports on database performance, security incidents, and compliance metrics.
  9. Work with internal teams to ensure all database documentation is up-to-date and accessible.
  10. Establish protocols for alerts related to database health, performance, and security breaches.
  11. Implement a notification system for timely communication of critical issues to relevant stakeholders.
  12. Regularly review alert criteria and thresholds to ensure they align with operational requirements.

Cognitive

  • Analytical Thinking and Attention to Detail
  • Change Management
  • Judgement and Decision Making
  • Problem Solving
  • Planning, Organising and Monitoring

Personal

  • Flexibility and Adaptability
  • Orientation
  • Ethical Behaviour

Interpersonal

  • Customer Service Orientation
  • Teamwork
  • Communication
  • Knowledge Sharing

Prof. Technical

  • Business and Financial Acumen
  • Systems Competence
  • Computer Literacy
  • SQL Server 2016 and newer
  • MS SharePoint
  • Blood Establishment Computer System (BECS) / SAP (or any other relevant programme / application)

Leadership

  • Project Management

Education

  • Current Microsoft Database Certification
  • ITIL Skill set requirement (Problem Management/Incident Management/Change Management, etc.)

Experience and Knowledge Requirements

  • Minimum of 3 years directly related work experience in Database Administration and Business Intelligence/Data Warehousing in an environment with multiple production databases.
  • Hands-on professional experience must include an overall knowledge of database design, optimization, and troubleshooting, as well as Microsoft SQL 2016, 2017, 2019 and 2022.
  • Experience with MS SQL Server, including use of Query Analyser, stored procedures, DTS, Jobs and Profiler.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Johannesburg, Gauteng ExecutivePlacements.com - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Database Administrator role at ExecutivePlacements.com - The JOB Portal

3 days ago Be among the first 25 applicants

Join to apply for the Database Administrator role at ExecutivePlacements.com - The JOB Portal

Get AI-powered advice on this job and more exclusive features.

SUMMARY:

To ensure performance, integrity and security of the Funds database, involvement in the design, development and integrity of the database, as well as in data mining and day to day operation and maintenance of the database

Recruiter:

H&S Labour Brokers

Job Ref:

JHB000289/CLG

Date posted:

Saturday, July 5, 2025

Location:

Johannesburg, South Africa

Salary:

4000 Annually

SUMMARY:

To ensure performance, integrity and security of the Funds database, involvement in the design, development and integrity of the database, as well as in data mining and day to day operation and maintenance of the database

POSITION INFO:

Basic Job Description

Install, upgrade, and manage database

  • Install and maintain the performance of database servers.
  • Responsible for maintaining the integrity and performance of the Funds databases
  • Manage database access.
  • Performance tuning of database systems.
  • Install, upgrade, and manage database applications.
  • Diagnose and troubleshoot database errors.
  • Recommend and implement emerging database technologies.
  • Design and implement data extraction and transformation programmes and support with data mining on an as needs basis
  • Create and manage database reports, visualizations, and dashboards.
  • Create automation for repeating database tasks.
  • Be available for on-call support as needed.

Maintain data standards and ensure data remains consistent across database

  • Establish the needs of users and monitor user access and security
  • Monitor performance and manage parameters in order to provide fast responses to front-end users
  • Map out the conceptual design for a planned database
  • Consider both back-end organisation of data and front-end accessibility for end-users
  • Refine the logical design so that it can be translated into a specific data model
  • Further refining the physical design to meet system storage requirements
  • Install and test new versions of the database management system (DBMS)
  • Maintain data standards, including adherence to the Data Protection Act
  • Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata)
  • Informing end users of changes in databases and train them to utilize systems effectively

Ensure that storage and archiving procedures are functioning correctly

  • Ensure that data is stored securely and optimally by controlling access permissions and privileges
  • Develop, manage and test back-up and recovery plans
  • Work closely with IT project managers, database and business analysts
  • Communicate regularly with technical, applications and operational staff to ensure database integrity and security
  • Commission and install new applications and customise existing applications in order to make them fit for purpose
  • Manage the security and disaster recovery aspects of the database.

REQUIRED MINIMUM WORK EXPERIENCE AND QUALIFICATIONS

  • Relevant Diploma in computer science, computer software/computer systems engineering or related discipline.
  • Database Administration certification (advantageous)
  • At least 3 years job-related experience, preferably within an IT environment.
  • Experience with financial/investment systems advantageous
  • Business awareness and understanding of business requirements of IT
  • An understanding of information legislation, such as the Data Protection Act
  • In-depth knowledge of the application environment
  • Extensive knowledge of business practices and processes
  • Knowledge of developing IT related business plan and motivation
  • Commercial knowledge (budgeting, procurement etc.)
  • Project lifecycle (SDLC) knowledge
  • Knowledge of Cobit and /or ITIL
  • Experience with Linux and Windows Server environments
  • Extensive experience with design, implementation and utilisation of database technologies (MySQL, MS SQL, PostgreSQL Oracle, MongoDB)
  • Business Acumen
  • Presentation skills
  • Excel Intermediate
  • Understanding and knowledge of Microsoft Applications

Should you meet the above requirements, please upload your CV to our website (CVS VIA EMAIL WILL NOT BE CONSIDERED)

All suitably qualified candidates are encouraged to apply and will be considered. Our client applies the principles of employment equity as per National legislation and policy guidelines and will consider designated groups in line with these requirements.

Full spec to be shared with shortlisted candidates

Shortlisted candidates will be required to go through background screening and assessments.



Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Advertising Services

Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x

Get notified about new Database Administrator jobs in Johannesburg, Gauteng, South Africa .

Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg Metropolitan Area 1 week ago

Alberton, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 2 days ago

Johannesburg, Gauteng, South Africa 2 days ago

Johannesburg, Gauteng, South Africa 2 months ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 3 days ago

Midrand, Gauteng, South Africa 2 weeks ago

Johannesburg, Gauteng, South Africa 3 days ago

Germiston, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 1 day ago

Johannesburg Metropolitan Area 1 week ago

Sandton, Gauteng, South Africa 3 days ago

City of Johannesburg, Gauteng, South Africa 1 day ago

Intermediate SQL Developer (Initial 1 year contract)

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 7 hours ago

City of Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg Metropolitan Area 6 days ago

Johannesburg, Gauteng, South Africa 3 days ago

Johannesburg Metropolitan Area 3 days ago

Woodmead, Gauteng, South Africa 1 hour ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Gauteng, Gauteng Firstrand Bank Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Description Hello Future Database Administrator Welcome to FNB, the home of the #changeables.

We design for the shapeshifters and deliver products and services that make us incredibly proud of the people who make it happen.

As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious.

Now's the time to imagine your potential in a team where experts come together and ignite effective change. Are you someone who has experience in:

  • Responsible for the 24/7 support of DB2 production database services to ensure the highest standards of availability, resilience, integrity, security, and performance required by the business systems.

You will be responsible for:

  • Ensuring availability and performance of the databases that support the system.
  • Working with the team to ensure that the associated hardware resources allocated to the databases are optimized for high availability and performance.
  • Proactively monitoring the database systems to ensure secure services with minimal downtime.
  • Providing statistics for trend analysis.
  • Improving and maintaining the databases, including rollout and upgrades.
  • Implementing and releasing database changes as submitted by the development team.
  • Installing and upgrading the DB2 server and application tools.
  • Allocating system storage and planning future storage requirements.
  • Creating primary database storage structures after application design.
  • Creating and modifying primary objects (tables, views, indexes) based on application design.
  • Enrolling users and maintaining system security.
  • Controlling and monitoring user access.
  • Monitoring and optimizing database performance.
  • Planning for backup and recovery of database information.
  • Maintaining archived data.
  • Backing up and restoring the database.
  • Writing ad-hoc queries for reporting based on schema knowledge.
  • Managing security and access control.

What you will need:

  • Between 4 and 6 years of relevant experience.
  • DB2 technical skills, general database maintenance, performance & storage optimization, and security knowledge.
  • Good knowledge of SQL.
  • Good knowledge of Linux and DB2 mainframe experience.

We can be a match if you can:

  • Possess very good interpersonal skills.
  • Have excellent communication skills.
  • Be a committed, reliable self-starter capable of working independently.
  • Have problem determination and solving skills.

#Post #FNB #LI-NN2

Are you interested in taking the next step?

We look forward to engaging with you further.

Apply now!

Note that applications will not be accepted after 15/07/25. All appointments will align with FirstRand Group's Employment Equity plan.

The Bank supports the recruitment and advancement of individuals with disabilities. Candidates can disclose disability information voluntarily, which will be kept confidential unless required by law.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Johannesburg, Gauteng FNZ

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Database Administrator

Location: Johannesburg

Reports to: Head of Database Management

Role Description: This technical role involves providing high-quality and timely database management support to ensure the availability, stability, and performance of data centers, cloud platforms, and corporate systems.

Responsibilities include:

  1. Database Management for MS SQL, Azure, Sybase, and Oracle.

Organizational Design: Part of the CIO department, reporting to the regional Head of Database Management.

Specific Role Responsibilities:

  1. Design: Ensure database environments are designed following best practices for resilience and availability to meet SLAs.
  2. Availability: Maintain uptime SLAs through issue resolution and scheduled maintenance.
  3. Performance: Monitor and optimize database performance, capacity, and growth.
  4. Information Security: Implement security policies, controls, and conduct risk assessments.
  5. Business Continuity: Ensure backups are regular and tested; participate in BCP & DR tests; document resilience and backup plans.
  6. Training: Develop technical skills and mentor team members.
  7. Project Work: Implement projects within timelines, working with multinational teams.
  8. Budget: Suggest cost-reduction measures.

Experience required:

  • Degree or equivalent industry certifications and relevant experience.
  • DBA certifications are advantageous.
  • Experience in database installation, patching, management, performance tuning, reorganization, on Windows, AIX, Linux.
  • Knowledge of scripting on AIX and Windows.
  • Strong interest in latest technologies and proven project implementation skills.
  • Excellent communication, problem-solving, and ability to work independently and in a matrix environment.

About FNZ: FNZ is committed to democratizing wealth management through a global platform that simplifies investing. We partner with financial institutions and wealth managers worldwide, managing assets worth US$1.5 trillion and serving over 20 million investors.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Johannesburg, Gauteng Paracon

Posted today

Job Viewed

Tap Again To Close

Job Description

Database Administrator - MS SQL

We are seeking a seasoned Database Administrator (DBA) with strong expertise in Microsoft SQL Server to join our team. The ideal candidate will have in-depth experience in database deployment, optimization, security, and management of enterprise data environments. You will play a critical role in ensuring database integrity, performance, and reliability across multiple systems and environments.

Key Responsibilities:

Database Design & Development

  • Design, plan, and develop scalable data structures to support new in-house development projects.
  • Build robust data integration layers and logic using stored procedures, queries, and views.
  • Ensure performance tuning and optimization of databases and logic layers.
Deployment & Maintenance

  • Deploy and maintain databases in line with enterprise data standards and procedures.
  • Perform data migrations between servers and across environments.
  • Conduct disaster recovery (DR) planning and testing to ensure business continuity.
  • Develop and manage backup strategies and schedules.
Reporting & Data Extraction

  • Perform ad-hoc data extractions and imports as needed by business and technical teams.
  • Build and publish ad-hoc reports for operational and analytical use.
Security & Governance

  • Implement and manage user access and roles for secure database usage.
  • Enforce security policies and entrench data governance rules and best practices.
  • Monitor and manage access to ensure compliance with data privacy regulations.
Environment Management

  • Oversee and manage data environments including storage and capacity planning.
  • Support the availability, reliability, and performance of all database systems.
Required Skills & Experience:

  • 6-7 years of hands-on experience as a Database Administrator working with Microsoft SQL Server .
  • Strong SQL development skills: queries, stored procedures, views, triggers, indexing, etc.
  • Experience with performance tuning and optimization of large-scale databases.
  • Proven experience in data migration, disaster recovery, and backup management.
  • Solid understanding of data integration principles and ETL processes.
  • Expertise in user and security management within database environments.
  • Strong knowledge of data governance, standards enforcement, and documentation.
  • Excellent troubleshooting, analytical, and problem-solving skills.
Preferred Qualifications:

  • Degree or diploma in Computer Science, Information Technology, or a related field.
  • Microsoft certifications (e.g., MCSA/MCSE: Data Platform or Azure Database Admin) are advantageous.
  • Familiarity with cloud-based data environments (e.g., Azure SQL) is a plus.
Location:

  • Johannesburg, Gauteng
Workplace Type:

  • Hybrid
Job Type:

  • Contract
Experience Type:

  • Intermediate to Senior


If you're a proactive, detail-oriented professional with a passion for delivering high-quality application support in a fast-paced environment, we encourage you to apply. - Kivara Rajgopal on (Email Address Removed) or via (Phone Number Removed);

Desired Skills:

  • database administration
  • MSSQL
  • Disaster recovery
  • ETL
  • Azure SQL

Desired Qualification Level:

  • Degree
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Database Administrator

Gauteng, Gauteng Datonomy Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a Database Administrator to join our team on a remote basis.

Responsibilities:

  1. Ensure the installation, design, configuration, upgrade, administration, monitoring, and maintenance of databases and associated software products in support of operational systems and the development environment.
  2. Maintain the integrity, reliability, efficiency, and security of enterprise data.

Qualifications:

  • Approximately 20 years of IDMS Database support experience.
  • Non-negotiable skills required: Z/OS, DB2, Mainframe, IDMS Database.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Database administrator Jobs in South Africa !

Database Administrator

Roodepoort, Gauteng South African National Blood Service

Posted today

Job Viewed

Tap Again To Close

Job Description

The incumbent will support the IT Infrastructure through best practice implementation and solutions whilst contributing to Infrastructure excellence.

Key Performance Areas (KPAS)

KPA 1: Finance

  1. Oversee budget allocations for database infrastructure, ensuring efficient resource utilization.
  2. Analyse cost-saving opportunities related to database management and maintenance and proposing alternate technology.
  3. Prepare reports on database-related expenditures and forecast future costs.
  4. Contribute to the annual departmental budgeting and business planning process.
  5. Identify underutilized resources and recommend scaling down where appropriate.
  6. Assess and implement cost-effective database solutions, such as cloud services or virtualization.
  7. Monitor licensing agreements and ensure compliance to avoid unnecessary expenses.
  8. Implement strategies that enhance database performance and reduce downtime, contributing to overall business productivity.

KPA 2: Customer

  1. Act as the main point of contact for BI, BA, and ERP teams regarding SQL database needs and issues.
  2. Conduct regular check-ins with stakeholders to gather feedback and address concerns proactively.
  3. Facilitate training sessions for internal teams to maximize their effective use of database resources.
  4. Ensure timely resolution of incidents and service requests according to established SLA metrics.
  5. Regularly review and adjust SLA compliance processes to maintain high service levels.
  6. Implement monitoring tools to track database health, performance, and security.
  7. Develop and maintain automated alerts for critical performance issues and potential outages.
  8. Lead root cause analysis sessions to identify and rectify recurring problems effectively.

KPA 3: Internal (Processes)

  1. Utilize performance monitoring tools like Idera to track database metrics, identify bottlenecks, and suggest improvements.
  2. Troubleshoot and isolate performance problems, ensuring minimal impact on user experience.
  3. Perform routine database health checks, optimizing indexes and queries as needed.
  4. Collaborate with development teams to optimize application queries and improve overall system performance.
  5. Execute routine backups, ensuring data integrity and availability for recovery purposes.
  6. Conduct security audits and implement necessary changes to protect against vulnerabilities.
  7. Implement and maintain database security for databases, safeguarding sensitive information.
  8. Document and establish procedures for database maintenance tasks, ensuring compliance with internal policies.
  9. Design and implement database servers that meet the organization's requirements.
  10. Research and propose the use of the most appropriate solution for the organization's database needs.
  11. Provide and maintain documentation related to database and data warehouse structures, including configuration and setup.
  12. Design and implement data transformation rules according to set standards and methodologies to ensure data quality.
  13. Evaluate and implement approved updates and patches on designated platforms to enhance security and performance.
  14. Implement and monitor DB clones used in the organization for testing and development purposes.
  15. Evaluate and implement new hardware and software for capacity planning, ensuring future scalability.
  16. Perform analysis and troubleshooting to resolve database issues as they arise.
  17. Diagnose software and hardware problems and provide timely solutions, minimizing downtime and impact on operations.
  18. Design database schemas to ensure data integrity and support business processes.
  19. Integrate large data files and databases from disparate systems, ensuring seamless data flow and accessibility.
  20. Implement a trend analysis toolset to provide management with insights and analysis for informed decision-making regarding resource management.
  21. Work closely with developers to ensure database designs align with application needs and scalability.
  22. Engage with network engineers to ensure optimal database connectivity and performance.
  23. Participate in project planning sessions to provide input on database requirements and constraints.
  24. Research and recommend new database technologies and best practices to enhance operations.
  25. Lead pilot projects to test innovative solutions before broader implementation.
  26. Gather and analyze feedback from users to continuously refine and improve database processes.
  27. Implement and monitor early warning systems to detect potential issues before they escalate.
  28. Contribute to the implementation of projects for the organization by ensuring project deliverables align with organizational goals.
  29. Adhere to project timelines and budget schedules, ensuring efficient use of resources and meeting deadlines.
  30. Communicate progress on the status of project tasks to relevant stakeholders, facilitating transparency and collaboration.
  31. Adhere to the SANBS Project Management Methodology to ensure all projects are executed effectively and efficiently.
  32. Participate in project meetings and provide input on technical requirements and challenges.

KPA 4: Learning and Growth

  1. Pursue ongoing education opportunities to remain updated on the latest SQL Server features and technologies.
  2. Attend industry conferences, workshops, and webinars to enhance professional knowledge and skills.
  3. Share knowledge gained through training with the team to foster a culture of continuous learning.
  4. Organize regular knowledge-sharing sessions to discuss challenges and solutions within the team.
  5. Evaluate and recommend emerging technologies that could enhance the database environment.

KPA 5: Governance (Risk, Notifications, Compliance)

  1. Develop and implement database policies that align with GDPR, HIPAA, and other relevant frameworks.
  2. Conduct regular audits to ensure compliance with internal and external data protection regulations.
  3. Collaborate with legal and compliance teams to address any potential risks related to database management.
  4. Conduct risk assessments to identify vulnerabilities in database systems and operations.
  5. Implement security measures such as encryption, access controls, and regular security updates.
  6. Develop and maintain a disaster recovery plan to minimize downtime in the event of a data breach or system failure.
  7. Maintain detailed logs of database activities, changes, and access to facilitate audits and compliance checks.
  8. Create regular reports on database performance, security incidents, and compliance metrics.
  9. Work with internal teams to ensure all database documentation is up-to-date and accessible.
  10. Establish protocols for alerts related to database health, performance, and security breaches.
  11. Implement a notification system for timely communication of critical issues to relevant stakeholders.
  12. Regularly review alert criteria and thresholds to ensure they align with operational requirements.

Cognitive

  • Analytical Thinking and Attention to Detail
  • Change Management
  • Judgement and Decision Making
  • Problem Solving
  • Planning, Organising and Monitoring

Personal

  • Flexibility and Adaptability
  • Orientation
  • Ethical Behaviour

Interpersonal

  • Customer Service Orientation
  • Teamwork
  • Communication
  • Knowledge Sharing

Prof. Technical

  • Business and Financial Acumen
  • Systems Competence
  • Computer Literacy
  • SQL Server 2016 and newer
  • MS SharePoint
  • Blood Establishment Computer System (BECS) / SAP (or any other relevant programme / application)

Leadership

  • Project Management

Education

  • Current Microsoft Database Certification
  • ITIL Skill set requirement (Problem Management/Incident Management/Change Management, etc.)

Experience and Knowledge Requirements

  • Minimum of 3 years directly related work experience in Database Administration and Business Intelligence/Data Warehousing in an environment with multiple production databases.
  • Hands-on professional experience must include an overall knowledge of database design, optimization, and troubleshooting, as well as Microsoft SQL 2016, 2017, 2019 and 2022.
  • Experience with MS SQL Server, including use of Query Analyser, stored procedures, DTS, Jobs and Profiler.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Database Administrator

Gauteng, Gauteng Onafriq Group

Posted today

Job Viewed

Tap Again To Close

Job Description

workfromhome

Job Purpose

The database administrator (DBA) is responsible for developing, testing, improving, and maintaining new and existing databases to help users retrieve data effectively. The DBA will work closely with developers to ensure system consistency and will also collaborate with administrators and clients to provide technical support and understand new data requirements. Communication and organization skills are key for this position, along with a solution-driven mindset.

The DBA will also function as team lead to provide technical leadership, mentorship, and support to the DBA team members, along with performance reviews for team members. They will assign, prioritize and track DBA tasks and projects, manage team schedules and workloads. They will act as a point of contact for database-related issues between technical teams, business stakeholders and leadership.

Location: While this role is set as remote, applicants in locations that can adequately support our US-based teams would be preferable, specifically India and Africa (Nigeria, Kenya, Tanzania, South Africa, Ghana).

Duties and Responsibilities

Technical Responsibilities

  • Performance Tuning and Optimization: Lead efforts to monitor, troubleshoot, and optimize database performance (indexes, queries, resource usage)
  • Database Design & Architecture: Oversee and guide the design, implementation and maintenance of stable, reliable and effective database systems with high availability and quality to store and retrieve company information
  • Backup & Recovery: Ensure reliable backup strategies and disaster recovery plans are in place and regularly tested.
  • Security Management: Manage user roles, permissions, encryption, and compliance with security policies and audits; assuring compliance with Payment Card Industry (PCI) policies, procedures, standards and regulations.
  • Database Upgrades and Patching: Plan and manage database software updates, migrations, and patches.
  • Documentation: Maintain and enforce clear documentation of database environments, processes and policies.
  • Perform other related duties as assigned.

Leadership & Management Responsibilities

  • Team Leadership: Provide technical leadership, mentorship and support to DBA team members along with performance reviews.
  • Task Management: Assign, prioritize, and track DBA tasks and projects, manage team schedules and workloads.
  • Stakeholder Communication: Act as a point of contact for database-related issues between technical teams, business stakeholders, and leadership.
  • Project Planning: Participate in infrastructure and application project planning, ensuring database considerations are properly addressed.
  • Training and Development: Organize training sessions, knowledge-sharing meetings, and performance reviews for team members.
  • Vendor & Tool Management: Evaluate and manage database tools, monitoring solutions, and vendor relationships.

Qualifications

  • Bachelors degree in Computer Science/Information Technology or related field and eight plus years of solid experience as an application Database Administrator.
  • 2+ years in leadership, senior DBA, or team lead capacity, managing small-to-medium technical teams.
  • Experience supporting mission-critical, high-availability database systems.
  • Proficient knowledge of Oracle, SQL, PL/SQL, and RAC.
  • Proficient knowledge of database and application performance tuning techniques.
  • Knowledge and experience with Oracle Database Appliance & Advanced Data Guard a plus.
  • In-depth understanding of database structure principles and data management (e.g. permissions, recovery, security and monitoring).
  • Experience gathering and analyzing system requirements; knowledge of data mining and segmentation techniques.
  • Excellent knowledge of data backup, recovery, security, and integrity.
  • Excellent analytical and organizational skills, problem-solving skills, ability to think algorithmically, self-starter.
  • Excellent customer service attitude, good communication skills (both verbal and written), good project management and the ability to cope with and manage a constantly changing environment
  • Strong leadership ability.

Working Conditions

Job requires sitting most of the time working on a computer. Normal working hours have some flexibility but typically revolve around a normal Monday through Friday, 8am to 5pm work week in the US Central time zone. Work hours may require evening or weekend hours under special conditions. This position does require infrequent hours beyond the typical schedule to accommodate maintenance windows, project deadlines, or incidents. This position participates in 2 week-long rotating on-call shift rotating between 3 DBAs. On-call duty includes responding 24/7 to any database alerts.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

PostgreSQL Database Administrator

Johannesburg, Gauteng Hire Resolve – Top Recruitment Agecny

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you a meticulous and experienced PostgreSQL expert with a passion for performance, security, and data integrity? A forward-thinking technology firm is seeking a PostgreSQL Database Administrator to join their growing team and help scale, maintain, and optimize mission-critical databases that support enterprise-grade applications.

  • Manage, monitor, and maintain PostgreSQL environments (community and enterprise editions).

  • Design and optimize database architecture, replication, HA, and backup solutions.

  • Troubleshoot performance issues and conduct tuning and root cause analysis across large-scale environments.

  • Lead Oracle-to-PostgreSQL migration projects and ensure compatibility across platforms.

  • Collaborate with DevOps, development, and infrastructure teams for seamless database integration.

  • Enforce security policies, access controls, and best practices.

  • Provide Tier 1 to Tier 3 support to internal teams and external clients.

  • Create documentation, build knowledge bases, and mentor junior DBAs.

  • Participate in on-call rotations and provide after-hours support when needed.

  • Support technical pre-sales and client solution architecture as required.

:

  • 5–8 years of hands-on DBA experience, with a minimum of 3 years focused specifically on PostgreSQL.

  • In-depth experience with enterprise-grade PostgreSQL platforms and tools.

  • Strong advantage: Background in Oracle Database administration or migrations.

  • Proven expertise in:

    • Performance tuning and optimization.

    • Backup and recovery strategies.

    • Replication (streaming and logical).

  • Proficient in Linux command-line operations and scripting (e.g., Bash, Python).

  • Experience with PostgreSQL monitoring and diagnostic tools such as pg_stat_statements , Prometheus , pgBadger , etc.

  • Familiarity with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.

  • Excellent written and verbal communication skills.

  • Ability to work independently and take initiative in high-pressure environments.

Contact Hire Resolve for your next career-changing move.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Chanel at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV:

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Database Administrator Jobs