II
Database Engineer
Indsafri India Private Limited
South Africa · On-site Full-time Mid Level 1mo ago
About the role
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.
Skills
CassandraMySQLNoSQLOraclePostgreSQL
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free