×
Register Here to Apply for Jobs or Post Jobs. X

Senior Database Engineer

Job in Cape Town, 7100, South Africa
Listing for: Kurtosys Systems Inc.
Full Time position
Listed on 2026-01-10
Job specializations:
  • IT/Tech
    Data Engineer, Database Administrator
Job Description & How to Apply Below

ABOUT US

Kurtosys provides asset and wealth managers with a data and content publication platform that enables the construction and distribution of critical sales, marketing, and client reporting materials. Founded in 2002, Kurtosys operates across four global offices. Underpinned by global ISO-27001 certification in information security management, the Kurtosys team has a deep understanding of working at scale with data, information design, industry regulations and compliance issues.

THE

OPPORTUNITY

As a Senior Database Engineer, you will be a key member of the Technology Platform Engineering team, responsible for designing and building logical and physical databases as well as shaping data architecture. You will lead performance tuning efforts, including query and index optimization, and guide engineers on efficient schema design and database access. Your work will also include supporting platform migrations, cleaning up legacy schemas, reducing technical debt, improving monitoring and alerting for database health, and finding opportunities to automate database maintenance and provisioning.

A strong focus on data security and compliance will be central to ensuring our platforms remain resilient and audit-ready.

While your primary focus will be on databases, this role also offers the opportunity to get hands‑on experience with cloud infrastructure, automation, and platform engineering practices. You may contribute to CI/CD pipelines, infrastructure‑as‑code, and platform tooling, as well as help monitor shared services and automate routine operations. Collaboration with engineering, Info Sec, and operations teams will provide exposure to security, compliance, and emerging technologies such as GenAI and agent‑based tools.

These areas are not mandatory requirements but provide valuable learning and growth opportunities as part of the broader platform engineering team.

WHAT WE ARE LOOKING FOR
  • 6+ years of experience operating and supporting highly transactional, mission‑critical database environments.
  • Strong expertise in MySQL‑based databases (ideally RDS), with proven experience in performance tuning, query optimisation, and execution plan analysis.
  • A database‑agnostic mindset with the willingness to work across multiple technologies, including relational (Postgre

    SQL, MSSQL, Single Store) and No

    SQL/cloud‑native platforms (Dynamo

    DB, Snowflake basics).
  • Hands‑on experience with AWS services such as RDS, Aurora, EC2, S3, and related cloud‑native tooling.
  • Solid scripting skills (Python, Bash, or Power Shell) for automation, tooling, and database operations.
  • Familiarity with containerisation and orchestration (Docker, Kubernetes) and an understanding of CI/CD practices for database deployments.
  • Strong communication and collaboration skills, with the ability to work across teams, explain technical concepts clearly, and support shared goals.
  • A disciplined approach to change management, documentation, and compliance, with awareness of data security standards.
  • Analytical and problem‑solving abilities, combining logical thinking with attention to detail to deliver robust solutions.
  • Curiosity and adaptability — an eagerness to explore new approaches such as AI‑driven database monitoring, anomaly detection, and automation to modernise operations.
OUR TECHNOLOGY ENVIRONMENT
  • AWS: RDS MySQL, RDS MSSQL, RDS Postgre

    SQL, RDS Aurora, EC2, ECS, Lambda, Route 53, Dynamo

    DB, Elastic Kubernetes Service (EKS), S3, Athena, Quicksight
  • Scripting:
    Power Shell, Bash, Python
  • Monitoring:
    Zabbix, AWS Cloud Watch, Percona Monitoring
  • Security:
    MySQL ACL, Windows AD, Database Encryption
  • Source Control & Deployment:
    Team City, Octopus, Git Hub
  • Operating Systems:
    Windows Server, Linux Ubuntu
  • Collaboration Tools:
    Atlassian Jira, Confluence
  • Databases:
    MySQL, Single Store, MSSQL, Postgre

    SQL, SQLite, Dynamo

    DB, basic Snowflake

You don’t need to be an expert in every one of these technologies. What matters most is strong experience with database platforms, deep understanding of database internals, and the ability to apply a database‑agnostic mindset. Familiarity across multiple tools and environments will be helpful, but a focus on database technologies and…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary