Senior MySQL Database

Palo Alto, CA, USA

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 24,000 people with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Senior MySQL Database. Scroll down to learn more about the position’s responsibilities and requirements.

Looking for Highly skilled Senior MySQL Database who has experience with large scale MySQL environments and a knack for problem solving and optimization.


  • Responsible for pushing the limits of scalability through specialized single-shard technology and cross-functional collaboration with all engineering groups;
  • Responsible for helping deliver high quality online, mobile MMOs;
  • Develop strategies to scale out MySQL deployment in multiple DCs;
  • Setup and support MySQL master/master, master/slaves replication servers;
  • Design and implement tools to automate database operation and monitoring;
  • Plan and execute tests of fault tolerant capabilities, including: backup/recovery, replication, cluster failover and disaster recovery;
  • Problem analysis, solution determination, modification, and documentation;
  • Measure and analyze MySQL and HBase performance and implement changes to improve performance;
  • Perform database load testing and benchmarking;
  • Plan and participate in software development from inception to completion.


  • 8+ years of MySQL and Linux experience in an intensive, high-traffic, web-based, multi-threading applications on multi-core architecture environment;
  • Bachelor’s Degree in Information Science, Computer Science or equivalent work experience;
  • Expert level knowledge in MySQL 5.6+ and complete understanding of different engines and related utilities such as Percona Toolkit, mysqladmin etc;
  • Experience with MySQL monitoring tools (i.e., nagios, cacti, Graphite, splunk, OpenTSDB, etc.);
  • Experience in backup/recovery/failover methods and best practices;
  • Experience in scripting languages, such as PHP, Shell, Perl, Python, etc;
  • Experience with Postgres/HBase/Hadoop/MapR/Cassandra/Mongo Administration is a big plus.


Všem našim zaměstnancům poskytujeme zdroje, které potřebují k vybudování úspěšné kariéry.


Staňte se součástí týmu, kde můžete rozvíjet svůj talent a budovat kariéru bez hranic.