Talent.com
Mid-Tier Database Administrator

Mid-Tier Database Administrator

BC TechnologiesDurban, KwaZulu-Natal, South Africa
30+ days ago
Job description

MID-TIER DATABASE ADMINISTRATOR

Job Purpose Statement

The Mid-Tier Database Administrator is responsible for the day-to-day administration, maintenance, optimisation, and support of the organisation's database systems. This role ensures database performance, security, and availability, while also contributing to database development projects and supporting application teams with database-related queries.

Duties & Responsibilities

  • Database Administration & Maintenance
  • Install, configure, and maintain database management systems (primarily SQL Server, MySQL, PostgreSQL, or Oracle, depending on environment).
  • Perform regular health checks, tuning, and optimisation for performance and reliability.
  • Apply database patches and upgrades as required.
  • Monitor database storage, growth, and capacity.
  • Performance Monitoring & Optimisation
  • Identify slow-running queries and work with developers to optimise SQL code.
  • Maintain and update indexes, statistics, and execution plans.
  • Use monitoring tools to proactively address performance issues.
  • Backup & Recovery
  • Manage database backups, recovery plans, and high-availability configurations.
  • Test and validate disaster recovery (DR) and business continuity plans.
  • Ensure compliance with Recovery Time Objectives (RTOs) and Recovery Point Objectives (RPOs).
  • Security & Compliance
  • Implement and maintain database security best practices, including access control, encryption, and auditing.
  • Ensure compliance with data protection laws (e.g., POPIA, GDPR).
  • Manage database user accounts, permissions, and roles.
  • Development & Support
  • Assist in designing and implementing database solutions for new projects.
  • Support application and development teams with database queries and schema changes.
  • Develop scripts, stored procedures, and triggers where necessary.
  • Incident & Problem Management
  • Troubleshoot and resolve database-related incidents and service requests.
  • Participate in after-hours support rotation for critical systems.
  • Document troubleshooting steps, solutions, and lessons learned.
  • Continuous Improvement
  • Keep up-to-date with emerging database technologies and best practices.
  • Recommend and implement improvements to database architecture and processes.
  • Mentor junior DBAs and contribute to internal knowledge sharing.

Technical Skills

Key Skills & Competencies

  • Strong proficiency in SQL and database administration.
  • Experience with database backup, recovery, tuning, and high availability.
  • Knowledge of replication, clustering, and disaster recovery setups.
  • Familiarity with database monitoring tools (e.g., SQL Profiler, SolarWinds DPA, Redgate).
  • Understanding of scripting languages (e.g., PowerShell, Bash, Python) for automation.
  • Knowledge of cloud-based databases (Azure SQL, AWS RDS) advantageous.
  • Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and under pressure.
  • Good organisational and documentation skills.
  • Qualifications & Experience

  • Bachelor's degree in Computer Science, Information Systems, or related field (preferred).
  • 3-5 years' experience in a database administration role.
  • Microsoft Certified : Azure Database Administrator Associate, Oracle Certified Professional, or similar certifications preferred.
  • Experience in both on-premises and cloud database environments is advantageous.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Administrator • Durban, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Master Data Administrator FTC

    Master Data Administrator FTC

    RCL FoodsDurban, ZA
    Job title : Master Data Administrator FTC.Job Location : KwaZulu-Natal, Durban.The role will be based in Westville and report to the Master Data Consultant. The successful candidate will be entruste...Show moreLast updated: 12 days ago
    • Promoted
    Systems Administrator

    Systems Administrator

    Hire ResolveDurban, ZA
    Job title : Systems Administrator.Job Location : KwaZulu-Natal, Durban.A South African logistics provider specializing in temperature-controlled warehousing, port clearing, and distribution for bot...Show moreLast updated: 27 days ago
    • Promoted
    Estimator

    Estimator

    Rhenus LogisticsDurban North, South Africa
    To ensure that agent estimates, client estimates, and prospect estimates are accurately done and sent to clients within the required turnaround time. Compile estimates according to client and agent ...Show moreLast updated: 30+ days ago
    • Promoted
    PowerBI and SQL Developer

    PowerBI and SQL Developer

    Carlysle Human CapitalDurban, South Africa
    Must have an analytical mindset and be able to pull data and work on reports remotely and on own basis.Strong SOP and Documentation skills and ability to work with DevOps or GitHub advantageous.Mus...Show moreLast updated: 13 days ago
    • Promoted
    Data Engineer

    Data Engineer

    RecruiTechDurban, South Africa
    Design, develop, and maintain scalable data pipelines and ETL processes.Build infrastructure to extract, transform, and load data from diverse sources. Create analytical tools to provide insights in...Show moreLast updated: 20 days ago
    • Promoted
    Dye Supervisor

    Dye Supervisor

    Esteem RecruitmentDurban, South Africa
    We are seeking an experienced Dye House Supervisor to oversee all dyeing operations at our Durban (Springfield) facility. The ideal candidate will have strong leadership skills, technical dyeing kno...Show moreLast updated: 18 days ago
    • Promoted
    Pr. Quantity Surveyor ( KZN )

    Pr. Quantity Surveyor ( KZN )

    Dante PersonnelUmhlanga, South Africa
    Professional Registration (PrQS).Excellent analytical, organisational, and communication skills.High attention to detail, deadline-driven, and ethically focused.Show moreLast updated: 13 days ago
    • Promoted
    Junior Dialer Administrator

    Junior Dialer Administrator

    The Legends AgencyDurban, South Africa
    Kickstart your career in contact centre technology and analytics.Durban (office-based) | R15 000 - R20 000.Our client is a solutions-focused business that empowers contact centres to optimise custo...Show moreLast updated: 30+ days ago
    • Promoted
    Claims Administrator

    Claims Administrator

    Dante PersonnelHatfield Surroundings, South Africa
    Strong administrative and organisational skills.Excellent communication and relationship-building abilities.Ability to work under pressure and meet deadlines. Experience in claims processing will be...Show moreLast updated: 22 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    SEIGO STAFFINGPinetown, KwaZulu Natal, South Africa
    Applicants must have the following requirements : Must have a Bachelor’s Degree in Computer Science, Information Systems, or Data Engineering Must have 5+ years of experience in data Engineering (da...Show moreLast updated: 21 days ago
    • Promoted
    Office Manager

    Office Manager

    The Recruitment Councilmount edgecombe, KwaZulu-Natal, South Africa
    R17,500 R20,000 per month (negotiable).Our client, a well-established financial services practice, is looking to appoint a professional and experienced. The role is suited to someone highly organis...Show moreLast updated: 30+ days ago
    • Promoted
    SQL Developer

    SQL Developer

    The Legends AgencyDurban, South Africa
    Durban | R50 000 - R60 000 per month.Our client is a forward-thinking technology company providing integrated software and data solutions to the retail and distribution sector.They specialize in de...Show moreLast updated: 15 days ago
    • Promoted
    Administrator

    Administrator

    The Recruitment CouncilDurban, South Africa
    Exciting Opportunity : Join a Dynamic Financial Team as an Administrator.A leading investment-focused financial planning firm is seeking a skilled and motivated Administrator to join their high-perf...Show moreLast updated: 30+ days ago
    • Promoted
    Data Analyst

    Data Analyst

    Boxer SuperstoresDurban, ZA
    Job Location : KwaZulu-Natal, Durban.Job Advert Summary .Are you passionate about turning data into actionable insights that drive business success? Do you enjoy working in an HR ...Show moreLast updated: 13 days ago
    Intermediate BI Developer

    Intermediate BI Developer

    The Legends AgencyDurban, South Africa
    Turn data into strategy with a leading analytics provider.Our client is a forward-thinking analytics provider helping businesses transform data into strategic decisions. With a focus on innovation, ...Show moreLast updated: 30+ days ago
    • Promoted
    Business Systems Analyst

    Business Systems Analyst

    The HR CompanyHammarsdale, South Africa
    Develop and deliver dashboards, metrics, and analytical models that drive smarter decisions.Partner with cross-functional teams to design reporting thats clear, actionable, and impactful.Provide ke...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    VAS Administrator

    VAS Administrator

    HollywoodbetsDurban, ZA
    Job Location : KwaZulu-Natal, Durban.Being a part of the Hollywoodbets Purple Team is an opportunity to become a part of one of South Africa’s biggest success stories. From humble beginnings in Durb...Show moreLast updated: 21 hours ago
    • Promoted
    Junior Data Analyst | Ballito

    Junior Data Analyst | Ballito

    The Recruitment CouncilBallito, South Africa
    The Recruitment Council seeks a motivated Data Analyst with 6 months to 2 years of experience to support our recruitment and business development teams. This role drives success by analyzing data, m...Show moreLast updated: 30+ days ago