Senior Database Architect

2 weeks ago


Cape Town, Western Cape, South Africa Parvana Full time

Job Title: Senior Database Architect

About the Role:

We are seeking an experienced Senior Database Architect to join our team at Parvana in Western Cape, South Africa. The successful candidate will have a strong background in designing and implementing high-availability database features, with expertise in relational and NoSQL databases.

Key Responsibilities:

  • Collaborate with developers and data engineers to design data models, select technologies, and enhance stability and observability with SRE & Cloud Engineering teams.
  • Design and implement 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.
  • Contribute to team knowledge-sharing and upskilling sessions, promoting best practices and supporting continuous learning.
  • Integrate database management into CI/CD pipelines and oversee traditional DBA tasks like backups, maintenance, and disaster recovery while ensuring regulatory compliance.

Requirements:

  • 5+ years of experience in operating highly transactional environments.
  • Open to working with various database technologies, both relational (e.g., MySQL with RDS, MS SQL Server) and NoSQL.
  • 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.
  • Familiar with Agile/Scrum methodologies, version control systems like Git, and systems change management.
  • Strong communication, problem-solving, and critical judgement skills; able to collaborate effectively with internal and external colleagues.
  • Customer-focused, able to understand and address the needs of development stakeholders.
  • Detail-oriented and systematic, with planning foresight; experience with database migration and containerization tools (e.g., Docker, Kubernetes) is a plus.

Estimated Salary Range:

R 1,200,000 - R 1,800,000 per annum, depending on experience.

About Us:

Parvana is a leading technology company based in Western Cape, South Africa, providing innovative solutions to businesses across various industries. We believe in fostering a collaborative and dynamic work environment where employees can grow and develop their skills.



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

    About the OpportunityWestern Cape - Hybrid Work Arrangement - 12-Month Contract OpportunityiLaunch, a leading technology firm, requires a Senior Database Architect to provide operational support in their Database Team on a contract basis.Key ResponsibilitiesElevate database infrastructure through installation, creation, migration, and upgrades.Ensure...


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

    Job DescriptionWe are seeking an experienced Senior Database Solutions Architect to join our team. As a key member of our data solutions group, you will be responsible for designing, developing, and implementing custom database solutions using Claris FileMaker.About the RoleAs a Senior Database Solutions Architect, you will work closely with project managers...


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

    We are seeking a skilled Senior Database Architect to join our team at Communicate Recruitment.Job SummaryThe ideal candidate will have extensive experience in designing and implementing scalable database architectures to support mission-critical applications.Key Responsibilities:Design, implement, and maintain complex database systems to ensure optimal...

  • Database Architect

    1 month ago


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

    Job Title: Database ArchitectJob Summary: We are seeking a highly skilled Database Architect to lead our database development team at WNS Global Services.Key Responsibilities:Design and implement database architectures to support business growth and scalability.Collaborate with cross-functional teams to develop and implement database solutions.Ensure...


  • Cape Town, Western Cape, South Africa Recru-it Full time

    Job Description: Database Systems ArchitectAbout the Company:We are Recru-it, a leading provider of innovative solutions to complex business problems. We are seeking a highly skilled Database Systems Architect to join our team and help us design and implement cutting-edge database systems that drive business success.Key Responsibilities:Design and implement...


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

    About the RoleWe are seeking a highly skilled Senior Database Architect to join our team at WNS Global Services. This is an exciting opportunity to work with a dynamic company and contribute to the design and implementation of cutting-edge database solutions.The ideal candidate will have a strong background in database engineering, excellent problem-solving...


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

    We are seeking a highly skilled Database Solutions Architect to join our team at Parvana. As a key member of our digital marketing and client reporting solutions team, you will play a crucial role in designing and implementing high-availability database features for our clients.About the RoleThe ideal candidate will have 5+ years of experience in operating...


  • 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 Communicate Recruitment Full time

    We are seeking a highly skilled Enterprise Database Architect to join our team at Communicate Recruitment.Job SummaryThe successful candidate will design and implement scalable database architectures to support mission-critical applications, leveraging their expertise in SQL and one or more database management systems (e.g. MySQL, PostgreSQL, Oracle, SQL...


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

  • Database Architect

    3 weeks ago


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

    Job Title: Database ArchitectWe are seeking an experienced Database Architect to join our team at WNS Global Services. As a key member of our IT department, you will be responsible for designing and implementing scalable database solutions that meet the needs of our growing business.About the Role:Design and develop new databases based on company needs,...


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


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

    Senior Database Administrator RoleWe are seeking an experienced Senior Database Administrator to join our team at Lula. This is a pivotal role that involves designing, implementing, and maintaining our Azure-based databases.About the JobThe successful candidate will be responsible for ensuring the performance, integrity, and security of our database systems....

  • Senior Data Architect

    2 months ago


    Cape Town, Western Cape, South Africa E-Merge Full time

    Job Title: Senior Data ArchitectJob Summary: We are seeking a highly skilled Senior Data Architect to design and develop robust data frameworks and create data services that deliver actionable insights to our global customer base.Key Responsibilities:Design and develop data architectures that meet business requirementsCollaborate with cross-functional teams...

  • Senior Data Architect

    2 weeks ago


    Cape Town, Western Cape, South Africa Ozow Full time

    Job Title: Senior Data ArchitectLocation: Cape Town, Western CapeSalary: R 1 000 000 - R 1 200 000 per annumAbout OzowOzow is a leading fintech company that provides innovative payment solutions. We are seeking an experienced Senior Data Architect to join our team.Job DescriptionThe ideal candidate will have a strong background in data architecture and...

  • Senior Data Architect

    1 month ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    Senior Data ArchitectA Senior Data Architect at PBT Group is responsible for designing and implementing data architectures that effectively capture, integrate, and display corporate data. The role involves working closely with key stakeholders to translate business requirements into robust scalable data solutions to support business intelligence and data...


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

    About the Role">We are seeking an experienced Oracle PL/SQL Back End Developer to join our team at Communicate Recruitment. This role involves designing and implementing scalable database systems, as well as ensuring high performance and efficiency.">Responsibilities:">">Designing and developing complex database schemas and systems using Oracle...


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

    Job Title: Database Architect Position for Scalable SystemsCompany Overview:As a leading recruitment agency, Communicate Recruitment is dedicated to connecting talented professionals with exciting career opportunities. We are committed to helping individuals achieve their goals and advance in their careers.About the Job:We are seeking an experienced Database...

  • Database Architect

    3 weeks ago


    Cape Town, Western Cape, South Africa Recru-it Full time

    **Recru-it** is seeking a highly skilled Oracle Database Administrator to join our team. As an experienced professional in database administration, you will play a crucial role in ensuring the smooth operation and scalability of our database systems.About the Role:We are offering a competitive salary of $120,000 per annum for this exciting opportunity. The...


  • Cape Town, Western Cape, South Africa Deka Minas (Pty) Ltd Full time

    Job Title: Senior Software ArchitectAs a Senior Software Architect at Deka Minas (Pty) Ltd, you will play a pivotal role in crafting technical solutions within the Service-Oriented Architecture (SOA) environment. Your primary responsibility will be to produce comprehensive technical specifications that align with business requirements, ensuring technical...