NMI · 6 hours ago
Senior Database Administrator
NMI is seeking a Senior Database Administrator with MySQL experience who is passionate about running applications in an exceedingly high availability environment within their SRE organization. The role involves owning the design, maintenance, and ongoing improvement of NMI’s MySQL database estate while collaborating with developers to resolve performance issues and support database-related enhancements.
Financial Services
Responsibilities
Own the design, maintenance, and ongoing improvement of NMI’s MySQL database estate, including restructuring database resources to meet performance, redundancy, and reliability goals
Maintain and administer Microsoft SQL Server environments (prior experience not required; willingness to learn is essential)
Manages and monitors all databases across multiple platforms
Contribute to the design and evolution of database architecture
Participate in an on-call rotation for database related incidents
Test, document and continuously improve database performance across the enterprise
Perform incident root cause analysis, identify preventative measures, and participate in blameless post-incident reviews
Collaborate with developers to resolve performance issues and support database-related enhancements
Communicate effectively with technical and non-technical stakeholders across the company
Qualification
Required
5+ years of DBA knowledge and experience with MySQL 8.0+
Experience performing database patches and major version upgrades
Experience in the following: High Availability, Replication, Disaster Recovery, and Backup
Skilled in database design and architecture
Excellent troubleshooting skills and instincts
Some understanding and experience of both Linux and Windows in a production environment
Production experience with the technologies mentioned below: MHA, Galera, or Orchestrator; Group and transactional replication
Preferred
Experience with Microsoft SQL Server 2019+ strongly preferred, but not required
Experience administering or provisioning cloud hosted databases such as Aurora RDS
Experience with No-SQL, OLAP, or data streaming and data lakes
MySQL or MSSQL certifications
Understanding of Infrastructure components and requirements outside of the database environment such as systems or networking – just the basics!
Experience working with toolchains such as Terraform, Puppet, Ansible, and Gitla
Benefits
Annual salary + bonus
A remote first culture!
Flex PTO
Health, Dental and Vision Insurance
13 Paid Holidays
Company volunteer days