Database Administrator with Expertise in PostgreSQL

6 days ago


Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time
Job Description

A Database Administrator is required to manage multiple PostgreSQL database deployments. The ideal candidate will have knowledge of Oracle and MySQL RDBMS technologies, which would be advantageous.

Main Responsibilities
  • Provide best practice guidance to the development team on database design and usage.
  • Develop corrective actions to resolve production data issues.
  • Optimize database performance.
  • Create database objects such as triggers, indexes, etc.
  • Monitor database performance for optimum results.
  • Identify potential database issues and solve them early.
  • Maintain backups and perform disaster recovery in case of a database failure.
  • Monitor security and prevent unauthorized access to the database.
  • Schedule consistent maintenance on the server.
  • Maintain database schema & Manage database availability.
  • Give best practice guidance to the development teams.
  • Tablespace & Role management.
  • Ensure data integrity.
  • Manage user access and permissions by adding and removing users as required.
  • Responsible for administering, controlling, and optimizing the organization's database management systems.
  • Create documentation for database environments and follow change control procedures.
  • Provide database design, direction, and support to development teams.
  • Provide guidance to applications developers with database related questions.
  • Configure and set up disaster recovery environments.
  • Configure and set up test environments.
Requirements
  • Demonstrated experience writing complex stored procedures and queries.
  • Proven experience troubleshooting and solving complex databases schemas.
  • Understanding and experience of Software Development Life Cycle.
  • Strong analytical and communication skills.
  • Strong problem-solving skills to ensure that the systems are performing optimally and meet our high standards.
  • Experience in database development, administration and management.
About Us

We offer a competitive salary of ZAR 650,000 - ZAR 850,000 per annum, depending on experience, as well as a range of benefits including medical aid, life insurance, and a pension scheme.



  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Title: Technical SpecialistJob Summary:A skilled database professional is sought to oversee the management of multiple PostgreSQL database deployments. The ideal candidate will have in-depth knowledge of database systems, including PostgreSQL, Oracle, and MySQL.Develop and implement database management strategies to ensure optimal performance and...


  • Johannesburg, Gauteng, South Africa Paymentology Full time

    About PaymentologyWe are a global issuer-processor of Mastercard, Visa and UnionPay cards, serving banks and fintechs in over 60 countries.Our TechnologyWe have a multi-cloud platform with shared and dedicated processing instances, providing richer, real-time data. Our advanced technology sets us apart as the leader in payments.About the RoleThis is a...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

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


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Database Administrator PositionE-Merge is seeking a skilled Database Administrator to assist in the development of bespoke software applications.Key Responsibilities:Design, implement, and maintain robust database systems, ensuring high performance, availability, and security.Provide administration of database systems including installation, upgrades,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role:We are seeking a skilled Data Management Professional with strong expertise in SQL and database management. As a vital member of our IT team at Network Recruitment, you will be responsible for managing, maintaining, and optimizing our databases, ensuring data integrity, security, and high performance.Key Responsibilities:Design, install, and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Job DescriptionA leading specialist IT Solutions company, E-Merge, with a strong presence in developing bespoke software applications for enterprise clients, is seeking an experienced Senior Database Optimization Specialist to join its team.This role offers the opportunity to work on high-profile projects and contribute to the development of cutting-edge...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking a skilled Database Systems Specialist to provide advanced level database optimisations, maintenance, best practices and standards, high availability, altering and recovery and adhering to security standards.Responsibilities:Design, implement, and maintain robust database systems, ensuring high performance, availability, and...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Software Developer PositionMSP Staffing LTD is seeking a skilled Software Developer to design and implement in-house actuarial valuation software solutions. Key RequirementsTechnical Skills- Ability to analyze complex actuarial processes and translate them into efficient software solutions.- Proficiency in troubleshooting legacy systems like Delphi,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Technical IT Professional with expertise in Linux to join our team at Network Recruitment.About the Role:The successful candidate will have a strong background in Linux server administration, network administration, and end-user support. They will be responsible for maintaining and troubleshooting Linux systems, as well as...


  • Johannesburg, Gauteng, South Africa FNZ Group Full time

    About FNZFNZ Group is at the forefront of digital wealth management, harnessing cutting-edge technology to democratize access to wealth.Our mission is to empower individuals and businesses to create a better life through savings, investments, and financial management.The RoleWe are seeking a highly skilled Systems Engineer to design and implement FNZ CM...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Database Systems Manager to join our IT team at Network Recruitment. As a vital member of our organization, you will be responsible for managing, maintaining, and optimizing our databases, ensuring data integrity, security, and high performance.Key Responsibilities:Design, install, and configure SQL databases to meet company...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    We are seeking a veteran Full Stack Developer with a strong background in C# .NET stack to join our E-Merge team.The ideal candidate is a mature software engineer with over a decade of experience, skilled in .Net Core (latest versions), and proficient in Angular 10-18, Angular Material, and PostgreSQL or MS SQL databases.Additionally, the selected candidate...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    We are seeking a seasoned Software Engineer with 15-25 years of experience in C# .NET stack to join our tech-driven team at E-Merge. The ideal candidate will have a strong background in .NET Core, Angular 10-18, and Angular Material.Key Responsibilities:Design and implement large-scale software solutions using C# and .NET CoreDevelop robust and scalable...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Database Engineer RoleYou will be responsible for designing and implementing cloud-based database solutions that meet the needs of our business.Key responsibilities include:Designing and implementing cloud-based database solutions that meet business needsDeveloping and maintaining database migration plansWorking closely with cross-functional teams to...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    We are seeking an experienced professional to fill the role of Database Administrator – SQL Expert at PRR Recruitment. The ideal candidate will have strong SQL replication expertise and a proven ability to work both independently and within a collaborative team environment. Key Responsibilities:Manage and maintain SQL databases to ensure high availability...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Database Administration & SupportWe are seeking an experienced Database Administrator to join our team at People Source. This role involves ensuring the availability and performance of Oracle databases consistent with required SLAs.ResponsibilitiesAdminister production and non-production Oracle databases.Monitor database systems for health and performance...


  • Johannesburg, Gauteng, South Africa Performability Recruitment Full time

    About Us:Performability Recruitment is a leading provider of staffing solutions for the technology industry.Job Summary:We are seeking an experienced Database Architect and Administrator to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our database systems.Key Responsibilities:Design...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Unlock Your Potential as a Senior C# DeveloperE-Merge is seeking a seasoned Full Stack Senior C# Developer with expertise in Angular to join our dynamic team. As a key member of our engineering team, you will be responsible for designing and implementing large-scale solutions using C# .NET stack.Key Responsibilities:Develop and maintain high-quality C# .NET...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Job DescriptionWe are seeking a highly skilled Cloud Database Architect to join our team at ALOS Innovative Workforce Solution (Pty) Ltd. The successful candidate will be responsible for designing and implementing cloud-based database solutions that meet the needs of our business.In this role, you will work closely with cross-functional teams to identify and...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Job TitleSenior SQL DBAAbout the RoleThis is a key position within our organization, focusing on expert-level SQL Server database administration.About the Job DescriptionThe successful candidate will be responsible for managing and maintaining large-scale databases using SQL Server.Key ResponsibilitiesMinimum 7 years of experience in SQL Server database...