Monitor database performance and troubleshoot slow queries and other issues
Design and maintain database schemas and indexes
Support backups, restores, security, and access management
Implement best practices for data integrity and reliability
Provide day-to-day database coverage when our senior DBA is away
Collaboration & Development
Work closely with developers on how our applications use the database
Contribute to technical discussions and decisions with the team
Document database structures, processes, and changes clearly
QUALIFICATIONS
Ideally 2 - 5 yrs of hands-on database experience. Strong recent grads with real experience will be considered.
Strong SQL knowledge, including complex queries, indexing, and query optimization
Experience with MySQL
Understanding of DBA fundamentals, including backups, recovery, security, and performance monitoring
Experience with relational database design principles
Ability to talk through problems and explain your thinking clearly
NICE TO HAVE
Experience in finance or financial services
Some application coding experience, ideally C# or .NET
Exposure to cloud platforms, ideally Azure
Experience with replication, high availability, or disaster recovery setups
Scripting for automation (PowerShell, Python, or Bash)
What we offer
Competitive compensation and benefits
Mentorship from experienced senior developers
Opportunities to lead projects and grow into mid-level roles
Inclusive, supportive team environment