Percona is hiring a consultant

We’re hiring. We are looking for the following qualifications:

  1. Expert knowledge of MySQL. Not just “certified” — years of production experience with it. You need to know server internals, for example. You need to be able to do anything from optimizing difficult queries to moving high-volume services between data centers without interruption.
  2. Expert knowledge of InnoDB. You should understand its inner workings well enough to answer questions about its internals from memory, such as “how does the insert buffer work?” or “how does MVCC work on secondary indexes?” You should also know why it has trouble on some workloads and how to solve that.
  3. Expert knowledge of Linux systems administration. You need to know how to solve issues with filesystems, hardware, and networking. You need to be able to use tools such as gdb, strace, tcpdump, etc to solve weird problems.
  4. Expert with Apache, memcached, and other technologies you’d typically find in a LAMP application. You need to be able to administer and troubleshoot a variety of popular open-source server software.
  5. Proficient with Maatkit and MMM.
  6. Proven success working in a distributed environment where e-mail, IRC and voice calls are your only interaction with clients, colleagues and managers on a daily basis. You must be a self-starter.

We need all of the above, but if you’re a little weaker in some areas that might be OK. Highly desirable skills include:

  1. Non-core MySQL technologies: XtraDB, Xtrabackup, NDB Cluster, third-party storage engines and appliances, etc.
  2. Technologies such as LVS, Nginx, Sphinx, and load balancers.
  3. Other operating systems such FreeBSD and OpenSolaris.
  4. Amazon’s cloud offerings.
  5. Programming languages and platforms, especially frameworks such as Ruby On Rails and Django.

If you think you’re a good candidate, please fill out the contact form on our website. Thanks!

Share this post

Comments (7)

  • André R.

    Good to see someone aiming to take advantage of the Oracle MySql mess..
    I’ll vote for your fork any day for mysql 5.x stuff 😉

    December 17, 2009 at 12:18 am
  • John Wilson

    I feel like I work for Percona just trying to keep up with the innovation and not doing that great a job.

    December 17, 2009 at 1:36 pm
  • Kostja

    Maybe it’s just me, but I don’t think it’s at all appropriate to publish this on Planet. This is as if MySQL AB used it as an arena to advertise its enterprise offerings or Sun hardware.

    December 17, 2009 at 3:48 pm
  • Baron Schwartz

    Kostja, I’m sorry but I really can’t tell whether you’re trying to be funny or not.

    December 17, 2009 at 7:35 pm
  • Eric Bergen

    I can’t tell either. MySQL/Sun advertises crap on there all the time.

    December 17, 2009 at 8:37 pm
  • Mark Callaghan

    Wow, if you meet all of the qualifications above you can get a job anywhere.

    December 18, 2009 at 8:09 pm
  • Baron Schwartz

    Yes. People often hire us to do things they are unable to find anyone to do.

    December 19, 2009 at 9:48 am

Comments are closed.

Use Percona's Technical Forum to ask any follow-up questions on this blog topic.