MySQL has taken another leap forward. It is not a dramatic new feature or my long requested –run-faster command line option. Recruiters are now very actively seeking MySQL Database Administrators and Developers. One recruiter was offing a $5,000 ‘finders fee’ for a lead on MySQL DBAs.
The MySQL Certified Professionals group on LinkedIn, for one example, has several postings each week looking to fill positions. The Jobs board on forums.mysql.com is busy. My local MySQL Users Groups gets several requests each month to post jobs on the website.
I used to work for an on-line recruiting company and still occasionally lurk about various recruiting sites to see how MySQL is trending. And MySQL is trending upwards.
Much of this is from start-ups looking to take advantage of the LAMP stack. Some of this comes from governments and businesses strapped for budget and moving to less costly components. I am getting questions from DBAs of other databases who have either ‘inherited’ some MySQL instances or are being driven by business factors to MySQL who are needing to get up to speed as quickly as possible.
The recruiters, even the highly technical-oriented specialists, usually know very little about MySQL. I usually quiz them about what requirements they provided for by their customers (such as release versions used, storage engines, replication, clustering, tuning needs) and very few have specifics. Yes, they want the latest and greatest plus replication but version numbers they do not know. Some of these old contacts have a vague idea about my position and are asking some tough questions like ‘Why are there so few MySQL DBAs out there for hire’? (more on that in the future)
They are looking for experience. Often as little as a year or two of experience. Senior jobs are just that – someone with many years of working with MySQL under their belts. Many companies can not find senior level staff and scope down their model of the perfect MySQL DBA or Developer. One local DBA was called back twice after being told they wanted someone with more ‘seat time’ before they came back with a job offer.
And the pay range seems to have crept up too. A nearby manufacturer used to view MySQL as a ‘toy database’ now has shifted much of their data from a very costly RDMS (rhymes with Pee-Bee-Boo) to MySQL and brought the pay grade up to match the DBAs for their mainfame instances.
So now we command more ‘gold’ in the market place. But are there enough of ‘us’ around to make it not-cost effective to find another commidy DBA to replace us?