Mysql Dba

Job description

About AlphaPoint:

AlphaPoint is a financial technology company powering digital asset exchanges and brokerages worldwide. Through its secure, scalable, and customizable white-label digital asset trading platform, AlphaPoint has enabled over 150 customers in 35 countries to launch and operate digital asset markets, as well as digitize assets. AlphaPoint and its award-winning blockchain technology have helped startups and institutions discover and execute their blockchain strategies since 2013.

THIS IS A 100% REMOTE OPPORTUNITY

PLEASE SUBMIT CV’S IN ENGLISH ONLY

MySQL Database Administrator

As a Database Administrator, you will take complete ownership of our MySQL database systems. Your primary focus will be on maximizing their performance, ensuring seamless scalability, and implementing robust clustering solutions. Your expertise will be crucial in designing, optimizing, and maintaining highly available and performant MySQL infrastructures, directly impacting our firm’s operational efficiency and data integrity. You will proactively identify and resolve complex issues related to database performance and availability, ensuring our systems can handle ever-growing demands.

Objectives of this role

  • Architect, implement, and maintain highly scalable and performant MySQL database systems, with a strong focus on MySQL clustering for fault tolerance and high availability.
  • Drive continuous performance tuning and optimization efforts across all MySQL database instances, ensuring optimal resource utilization and lightning-fast query response times.
  • Proactively monitor, identify, and resolve complex performance bottlenecks and scaling challenges within MySQL environments before they impact production, ensuring a seamless flow of information.
  • Guarantee data security and integrity through the implementation of stringent access controls, robust backup strategies, and efficient disaster recovery plans for MySQL.
  • Lead the execution of disaster recovery plans and procedures, ensuring minimal downtime and rapid MySQL database availability during any system outages or disruptions.

Responsibilities

  • Develop and maintain comprehensive MySQL database documentation, including data standards, procedures, and definitions, with a particular focus on best practices for scaled and clustered MySQL environments.
  • Collaborate closely with development teams to identify and implement database requirements for new or existing applications, specifically addressing scalability, performance, and clustering needs within MySQL from the design phase onward.
  • Spearhead the evaluation, recommendation, and implementation of cutting-edge MySQL technologies and methodologies to achieve superior performance and efficiency at scale.
  • Provide expert support and guidance to users and developers, resolving data-related technical issues and troubleshooting queries, emphasizing MySQL performance best practices for large-scale datasets.
  • Execute regular MySQL database maintenance tasks, including database defragmentation, backups, and managing complex MySQL replication and clustering configurations.

Required skills and qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of hands-on experience in MySQL database administration, with a proven track record in high-traffic, mission-critical environments.
  • Expert-level experience in designing, implementing, and managing highly available MySQL clusters (e.g., Galera Cluster, Group Replication), emphasizing fault tolerance and resilience.
  • Demonstrated expertise in advanced MySQL performance optimization, tuning complex queries, and optimizing schema designs for large-scale datasets.
  • Comprehensive knowledge of MySQL internals and architecture.
  • Exceptional analytical and problem-solving skills, with a business-focused approach to delivering rapid and effective solutions to complex scaling and performance challenges.
  • Outstanding communication and collaboration skills to work effectively in a fast-paced, team-oriented environment.

Preferred skills and qualifications

  • Proficiency in scripting languages (e.g., Python, Perl) for automating complex MySQL database administration tasks, especially those related to scaling, monitoring, and cluster management.
  • Extensive experience with cloud MySQL database technologies (e.g., AWS RDS for MySQL, Azure Database for MySQL, Google Cloud SQL for MySQL), including their scaling and high-availability features.
  • Deep understanding of MySQL data security, backup, and recovery procedures, with experience in implementing these within distributed and clustered MySQL architectures.
Share this job:
Please let AlphaPoint know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service πŸ™

Apply