MySQL Database Administrator

  • Full-time

Company Description

We’ve been reverse engineering engagement and performance since 2006 – we just didn’t call it that. For nearly a decade we’ve created coaching and education programs that actually work because they focus on what every single person cares about – their own strengths. At TMBC, we conduct the research, design the tools and technology and execute the coaching, education and training programs that challenge people to pinpoint, sharpen and bring their unique competitive edge to work.

Job Description

� Do you love technology?

� Are you always thinking of newer, better ways of doing things?

� Are you a self-starter always driving to execution?

If your answer to these questions is an enthusiastic “yes!” then please keep reading!

A job at The Marcus Buckingham Company is unlike any other you’ve had. You’ll be challenged. You’ll be inspired. And you’ll be proud. What do we do at TMBC? – We Fuel Engagement. Accelerate Performance. Leader by Leader. Team by Team. Why do we do it? Because we are passionate about transforming people and organizations through Strengths. We believe that in order to be your best, you need to bring your best. And that is why we have a team of people who are ridiculously excited to wake up and work. A team of game-changers who get the chance to make a difference, everyday.

Do you want to be part of something amazing? Our engineering team is looking for a superstar MySQL Database Administrator who will be responsible for monitoring and maintaining the health of TMBC’s database systems.  

We are headquartered in Beverly Hills and the MySQL Database Administrator role must work onsite due to the highly collaborative and iterative nature of the work. 

Do the following activities make you feel STRONG?

• Optimizing DB configurations for performance and stability

• Monitoring DB performance and health

• SQL Query development/tuning

• Creating table structure creation and optimization

• Storing procedure and user defined function development

• Data modeling and design

• Backup / restore planning, testing, execution

• Disaster recovery planning and execution

• Managing project responsibilities and deliverables as part of an agile development process

• Providing technical design recommendations for solutions

• New DB installation and configuration

• DB replication set up and tuning

• Database security analysis, implementation, and maintenance

• Requirements analysis 

• Support white box testing of software applications

• Participates in agile development processes and practices

• DB Clustering techniques

Qualifications

IS IT YOU WE ARE LOOKING FOR? 

• BS in Computer Science or Computer Engineering, or related, preferred. Strong experience may substitute in lieu of formal education

• MySQL administration/management experience: 4+ years full-time

• Experience with SQL development

• Experience with Data modeling

• Experience with Database security

• Experience with Database backup, disaster recovery processes and procedures

AND WE LOVE IT IF YOU ALSO HAD...

• Knowledge of No-SQL databases

• Experience with SQL tools such as Workbench, DB Forge

• Experience with quality assurance tools such as Bugzilla

• Experience with Agile development principles and practices

• Experience with SVN or other source control software

• Experience research software & technology and making recommendations on their use

Additional Information

Perks + Benefits

•    Competitive market-based salary, commensurate with experience and education
•    Top Notch Tailor-Made Benefits Package + 401K
•    Paid Bonus Structure
•    UNLIMITED Paid Vacation
•    Subsidized Gym membership
•    All you can snack + drink
•    Casual Dress
•    Super-cool Teams
•    Gives Back! Program
•    Wellness/Energy Program
•    Free parking
•    Random Days of Awesomeness like Weekly ‘Beers on the Balcony’ & Taco Day