Database Engineer

2 weeks ago


Cape Town, Western Cape, South Africa Parvana Full time
About the Role

This exciting opportunity is available at Parvana, a global leader in digital marketing and client reporting solutions. Our client empowers financial professionals to enhance investor engagement and retention by leveraging cutting-edge technology.

Key Responsibilities
  • Create high-availability database features, including replication and disaster recovery methodologies.
  • Develop optimised database schemas, SQL queries, and stored procedures that follow best practices for high performance and scalability.
  • Conduct compliance testing and ensure pre-production and production databases are tuned for peak performance and minimal downtime.
  • Resolve issues, perform root cause analysis, and implement preventative techniques.
  • Test and deploy new database versions and patches to maintain optimal performance and security.

Requirements
  • 5+ years of experience in operating highly transactional environments.
  • Proficient in AWS data services (EC2, RDS, S3) and skilled in database performance tuning, query optimisation, and execution plan analysis.
  • Knowledgeable in database encryption and compliance frameworks (e.g., GDPR, HIPAA).
  • Experience with scripting languages (Python, Unix/Linux Shell) and managing databases on Unix platforms.

Salary
£80,000 - £120,000 per annum.

Benefits
The successful candidate will enjoy a competitive salary, excellent benefits package, and opportunities for professional growth and development.

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

    Job DescriptionWe are seeking a highly motivated Database Performance Engineer to join our agile team of professionals at Dimension Data.Key Responsibilities:Identify opportunities for improved performance in database operations and implementations.Design, implement, and monitor disaster recovery plans as it pertains to the production database...

  • Database Engineer

    1 month ago


    Cape Town, Western Cape, South Africa WNS Global Services Full time

    Job Title: Database EngineerWNS Global Services is seeking a highly skilled Database Engineer to lead our team of technical professionals in supporting all areas of the enterprise. As a key member of our team, you will be responsible for designing and implementing databases to deliver dynamic reporting at multiple levels, ensuring industry-wide security...


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

    Job SummaryWe are seeking a highly skilled Database Systems Engineer to join our team at Dimension Data. As a key member of our database administration team, you will be responsible for ensuring the performance, availability, and security of our MONGODB instances.Key ResponsibilitiesManaging installations and upgrades of MONGODB instancesAssisting...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    About WatersEdge SolutionsWe are a leading provider of innovative technology solutions, dedicated to delivering exceptional results for our clients. As a pioneering company in the field of data management, we are seeking an experienced Senior Database Systems Engineer to join our team.Job SummaryThe successful candidate will be responsible for designing,...


  • Cape Town, Western Cape, South Africa Pro Tem Recruitment Full time

    Job Title: Database AdministratorWe are seeking a highly skilled Database Administrator to join our team at Pro Tem Recruitment. As a key member of our Technology team, you will be responsible for designing and developing logical and physical databases, as well as data architecture. Your expertise in database administration, performance tuning, and security...

  • Database Specialist

    3 weeks ago


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

    DATABASE DEVELOPERWe are looking for a skilled Database Developer to join our team at Datafin Recruitment. As a Database Developer, you will be responsible for designing and optimizing cloud-based databases, integrating external data sources, and converting raw data into actionable insights.Key Responsibilities:Develop robust queries to pull data from...


  • Cape Town, Western Cape, South Africa Isilumko Staffing Full time

    Job Title: Database AdministratorIsilumko Staffing is seeking a highly skilled Database Administrator to join our team.Key Responsibilities:Must have a strong background in database administration and management.Must have experience with Microsoft infrastructure systems and IT service delivery.Must have a deep understanding of database clusters and IT...

  • Database Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa Pro Tem Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Database Engineer to join our team. As a key member of our Technology department, you will be responsible for designing and developing logical and physical databases, as well as data architecture. Your primary focus will be on ensuring the integrity and performance of our company databases, collaborating with...


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

    As a member of the Dimension Data team, you will be responsible for ensuring the performance, security, and availability of enterprise MONGODB instances.Key responsibilities include:Managing installations and upgrades of MONGODB instancesDesigning and optimizing systems with Development TeamsPerforming database administration tasks, including backups and...


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

    Job Title: Cloud Database ArchitectAbout the Role:We are seeking a highly skilled Cloud Database Architect to join our team at Datafin Recruitment. As a Cloud Database Architect, you will be responsible for designing and implementing cloud-based databases that are scalable, secure, and efficient.Responsibilities:* Design and implement BigQuery databases to...


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

    Job OverviewWe are seeking a skilled Database Solutions Architect to join our team at Parvana, a global leader in digital marketing and client reporting solutions.About Our ClientOur client empowers financial professionals to enhance investor engagement and retention through innovative solutions. With operations spanning four continents, they are rapidly...

  • Database Architect

    2 weeks ago


    Cape Town, Western Cape, South Africa Pro Tem Recruitment Full time

    Job Title: Database Administrator Cape TownWe are seeking an experienced Database Administrator to join our Technology team in Cape Town. The ideal candidate will have a deep understanding of database systems and a proven track record of designing and implementing high-performance databases.Key Responsibilities:Design and develop logical and physical...

  • Database Analyst

    2 days ago


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

    Unlock the Power of Data\A cutting-edge technology company, People Solved, is seeking a talented Database Analyst to join their team.The ideal candidate will possess excellent skills in integrating new sources of data into company databases, enabling analysis and incorporation into relevant processes and reports.This role involves working across all...


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

    Job Title: Senior Database AdministratorJob Summary:Lula is seeking a highly skilled Senior Database Administrator to join our team. As a key member of our data engineering team, you will be responsible for the performance, integrity, and security of our Azure-based databases.Key Responsibilities:Design, implement, and maintain database systems to ensure...


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

    Datafin Recruitment is looking for a skilled Cloud Database Architect to join their team. In this role, you will design and optimize cloud-based databases, integrate external data sources, and convert raw data into actionable insights.Key Responsibilities:Develop robust queries to pull data from external sources via APIs, ensuring accuracy, reliability, and...


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

    Job OverviewLula, a cutting-edge FinTech company, is seeking an experienced Senior Database Administrator to join our team. As a critical member of our data engineering department, you will be responsible for designing, implementing, and maintaining high-performance database systems on the Azure platform.Key ResponsibilitiesDesign, install, configure, and...


  • Cape Town, Western Cape, South Africa MiX Telematics Full time

    Database Administrator Position OverviewWe are looking for a highly skilled and experienced Database Administrator to join our team of passionate technologists. As a key member of our Data Engineering department, you will be responsible for designing, implementing, and maintaining our cloud-based database systems.Responsibilities:Design and implement...


  • Cape Town, Western Cape, South Africa Pro Tem Recruitment Full time

    Job DescriptionWe are seeking a skilled Database System Architect to join our Technology team. As a key member of the team, you will be responsible for designing and developing logical and physical databases, as well as data architecture.ResponsibilitiesCollaborate with application developers and data engineers to design and evolve the data model and select...

  • Database Developer

    3 weeks ago


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

    Cloud Data Solutions EngineerRole OverviewDatafin Recruitment is seeking a highly skilled Cloud Data Solutions Engineer to join our team. As a Cloud Data Solutions Engineer, you will be responsible for designing, implementing, and managing cloud-based data solutions using Google Cloud Platform (GCP) and BigQuery.ResponsibilitiesDesign and implement data...


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