SQL Database Administrator
Location
Oxford, Oxfordshire | United Kingdom
Job description
As a Senior MySQL DBA, you will demonstrate a deep understanding of the business and contribute valuable insights to ensure optimal and performant database operations. Your experience in working with a variety of implementations and within high-availability environments will be crucial. You excel in multifaceted teams, leveraging various tools and processes to build robust, scalable, and modern applications.
This is a remote-first opportunity with the need to be onsite for only 1 day per month and the salary on offer is competitive based on experience.
Personality Competencies:
- With your extensive experience, you have contributed to the design and maintenance of highly available applications, collaborating with engineering teams worldwide.
- You are knowledgeable in technology decisions and architecture discussions, advocating for engineering and database best practices.
- Acting as a mentor to junior members, you foster a culture of continuous learning.
- You possess excellent communication and analytical skills, think algorithmically, and embrace a Mobile-First development mentality.
- You are also comfortable with analysis tools like Elastic Search, Rollbar, Jira, and have a keenness to learn new tools and technologies.
Mandatory Skills:
- Experience working as a MySQL DBA and developer.
- Proficiency in managing database server configurations, log files, binary logs, etc., and optimising server resource usage when necessary.
- Strong expertise in developing, managing, and testing backup and recovery plans.
- Performance tuning, optimization, execution plans, and index management with best practices for database design.
- Experience with migrating SQL Server databases to MySQL.
- Solid experience in writing performant SQL queries and stored procedures.
- Upgrading the core MySQL architecture when required.
- Working knowledge of source control platforms and tools such as GIT.
- Experience with logging and analysis tools (Elasticsearch, Rollbar Sentry).
- Solid understanding of architectural design choices (Heap, MyISAM, InnoDB, etc.).
- Passion for technologies and a desire to stay updated with the latest skills.
- Experience working with high-traffic, responsive environments and applications, ensuring database performance, security, and availability. Knowledge and application of data security best practices.
- Application of software development best practices.
- Excellent communication skills as a core member of an internationally-based team.
Join our team as a Senior MySQL Database Developer/DBA and play a key role in maintaining and optimizing our high-traffic, multiple database applications. Apply now and become part of our dynamic and globally-minded team.
Job tags
MySQL, Logging/ Analysing Tools, Architecture
#J-18808-Ljbffr
Job tags
Salary