Database Engineer

Indsafri

South Africa

Presencial

ZAR 400.000 - 600.000

Jornada completa

14 días+
Generador de candidaturas

Convierte este puesto en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

A financial services company in South Africa is seeking a Database Engineer to design and maintain relational and NoSQL databases. The role involves optimizing database performance, ensuring data integrity, and collaborating with various teams. Candidates should have 4-7 years of experience with database technologies and knowledge of financial services processes. The position also includes mentoring junior engineers and driving enterprise-level improvements.

Formación

  • 4-7 years of experience with relational and/or NoSQL databases.
  • Hands-on experience with database scripting and performance tuning.
  • Knowledge of financial services processes like Payments and Trade.

Responsabilidades

  • Design and maintain relational and NoSQL databases for financial applications.
  • Optimize database performance and ensure data integrity.
  • Collaborate with teams to integrate databases with applications.

Conocimientos

Database performance tuning
Database design
Query optimization
Troubleshooting database issues
Mentorship of junior engineers

Herramientas

MySQL
PostgreSQL
Oracle
MongoDB
Cassandra

Descripción del empleo

We are seeking a Database Engineer to design, implement, and maintain database systems that support Payments, Investor Services, Trade, Pricing & Billing, and Liquidity Management applications. The role focuses on ensuring database performance, scalability, reliability, and data integrity while supporting operational and client-facing workflows.

Key Responsibilities
  • Design, implement, and maintain relational and NoSQL databases for financial services applications.
  • Optimize database performance, indexing, and query execution.
  • Ensure data integrity, security, backup, and recovery processes.
  • Collaborate with backend, cloud, and platform teams to integrate databases with applications and middleware.
  • Troubleshoot, debug, and resolve database-related issues.
  • Maintain database documentation, schema changes, and version control.
  • Participate in Agile development processes, sprint planning, and database design discussions.
  • Mentor junior database engineers and provide guidance on complex database architectures (senior-level).
Experience & Qualifications

Mid-Level (4–7 years of relevant experience):

  • Hands-on experience with relational databases (e.g., MySQL, PostgreSQL, Oracle) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Knowledge of Payments, Investor Services, Trade, Pricing & Billing, or Liquidity Management processes.
  • Ability to independently manage database deployments, optimization, and troubleshooting.
  • Experience with database scripting, query optimization, and performance tuning.
  • Contributes to database documentation, automation, and best practices.

Senior-Level (7+ years of relevant experience):

  • Deep expertise in database design, architecture, performance tuning, and high-availability solutions.
  • Broad knowledge across financial services domains (Payments, Trade, Investor Services, etc.).
  • Experience leading database initiatives, migration projects, and mentoring teams.
  • Acts as escalation point for complex database issues and drives enterprise-level improvements.
  • Proven ability to design scalable, secure, and highly available data solutions.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Financial Services DB Engineer — High-Performance
Financial Services DB Engineer — High-Performance

Indsafri • Sudáfrica

Presencial
ZAR 400.000 - 600.000
Mid-Level Backend Engineer - Payments & Microservices
Mid-Level Backend Engineer - Payments & Microservices

Indsafri • Sudáfrica

Presencial
ZAR 550.000 - 850.000
Intermediate Software Engineer Developer
Intermediate Software Engineer Developer

Indsafri • Sudáfrica

Presencial
ZAR 550.000 - 850.000
Database administrator
Database administrator

ATS Client • Johannesburg

Presencial
ZAR 700.000 - 1.100.000
Senior Specialist – Data Engineer
Senior Specialist – Data Engineer

Impronics Technologies • Gauteng

Presencial
ZAR 600.000 - 850.000
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

Presencial
ZAR 600.000 - 800.000
Solution Architect
Solution Architect

Indsafri • Sudáfrica

Presencial
ZAR 600.000 - 800.000
Data Engineer
Data Engineer

Indsafri • Sudáfrica

Presencial
ZAR 600.000 - 900.000
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

Placements24 • East London

Presencial
ZAR 720.000 - 1.000.000
Salary & bonuses
Health benefits
Retirement plan
+1
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)

Idbasesoftware • Johannesburg

Presencial
ZAR 900.000 - 1.300.000