Senior Database Administrator ( MySQL )

Linode   •  

Philadelphia, PA

Industry: IT Consulting/Services


Less than 5 years

Posted 372 days ago

Primary Responsibilities

  • Basic Database administration - install, configure, upgrade, and migrate existing databases
  • Serve as an escalation point for any defined database issues regarding performance, security, and ongoing maintenance
  • Automate various DBA tasks
  • Optimization of database performance
  • Devise and implement key constraints to ensure database integrity
  • Work with Linode’s developers and system engineers to troubleshoot and optimize queries and performance bottlenecks for current and future products and services
  • Assist in formalizing and updatingdatabase policies, procedures, and technical standards, including disaster recovery planning

Minimum Requirements:

  • MySQL DBA experience in a 24x7 production environment
  • 3-6 years of database management/administration and performance tuning experience
  • Strong proficiency with Linux with experience performing basic administrative tasks
  • Experience implementing multi-master replication (Galera experience is a plus)
  • Experience with version control; specifically Git and GitHub
  • Mastery of one or more of: Python, Ruby, Bash, or otherscriptinglanguage
  • Understanding of virtualization environments
  • Bachelor's degree in Computer Science or related field preferred
  • Familiarity with Percona toolkit.