Register for our Blanket and Blood Drive today!
From schema design to query optimisation, this role requires deep MySQL knowledge and practical experience across the full lifecycle of database development. A degree in Computer Science or a related field is typically expected, along with time spent supporting production systems.
Design, implement, and optimise scalable MySQL databases that support high-performance applications.
Develop data models and schema designs tailored to application needs, ensuring both performance and maintainability.
Write, review, and optimise complex SQL queries, stored procedures, and triggers.
Monitor database health, usage, and performance using profiling tools and logs.
Implement and maintain backup, restore, and disaster recovery strategies.
Set up replication, clustering, and high-availability environments as needed.
Collaborate closely with backend engineers, DevOps, and product teams to align database strategies with business needs.
Perform database migrations, indexing, and partitioning to handle growing data volumes.
Ensure data integrity, privacy, and security in compliance with industry best practices.
Document database structures, processes, and performance tuning methods.
Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
Proven experience with MySQL in a production environment, including performance tuning and administration.
Strong command of SQL, data modelling, and relational database theory.
Experience designing and optimising schemas for OLTP and OLAP workloads.
Familiarity with MySQL replication, clustering, backup, and recovery tools.
Proficiency with monitoring tools like Percona Toolkit, MySQL Enterprise Monitor, or similar.
Understanding of web and application development ecosystems and how MySQL fits into scalable architectures.
Experience with cloud platforms (AWS RDS, Google Cloud SQL, etc.) is a plus.
Excellent analytical and troubleshooting skills with attention to detail.
Ability to work collaboratively across teams, explain data concepts to non-technical stakeholders, and document systems thoroughly.
You’ll be joining a tight-knit development team that values clean architecture, performance, and long-term maintainability. Whether you’re fine-tuning queries or designing new schemas, you’ll work closely with front-end developers, analysts, and product stakeholders to ensure data flows reliably and efficiently across the system.
Are you ready to use your expertise and make a difference?
Join our Talent Network and we’ll get in touch
when this position becomes available!
You’re officially booked to donate blood on:
Please complete the form below to register for the Hackathon.
Please complete the form below to register for the Blood Drive happening on Wednesday, 9 July 2025, at Monkey and River Offices, Eco Park, Centurion.
Thank you for applying to the Monkey and River x Momentum Life Insurance Hackathon 2025!
We’ll review your application and will be in touch.