MySQL Expert

Find your best career opportunity and #growITwithus!

Job description

MySQL expert should take ultimate responsibility for the database, which is a crucial key component of whole customer ecosystem. Creating database strategy, fulfilling database strategy but also daily maintenance (if needed) is expected. 24/7 support of database is not a part of MySQL expert job description - this burden is on datacenter. This role is almost 100% independent and without joining to classical project planning and software development.

Your responsibilities

• Design database architecture

• Be part of decision makers what should be database strategy

• Maintain smooth operation of database

• Apply best practices in maintenance tasks such as migrations, backups, restores, DR etc.

• Plan resource requirements from current load of the databases and high level specifications(upcoming projects) in steady growing company

• Revise / oppose sql updates / requirements coming from developers

Our requirements

To succeed at this job, you must have:

• MySQL database management with recent versions of MySQL (5.7, 8) - or MariaDB

• Understanding and expert level tuning of MySQL’s underlying storage engines, especially InnoDB

• Debugging and optimisation of SQL statements, execution plans, index / resource planning, locking

• Replication configuration in MySQL

• Knowledge of latest MySQL features (event scheduler, buffers, hash index, ...) and its practical effects on performance with larger datasets.

• Knowledge of limitations in MySQL and their workarounds in contrast to other (relational) databases

• Knowledge of HA setup of MySQL (HAProxy, keepalived, ...)

• Experience with databases at least 10 years

Nice to have:

• Experience with development of MySQL database engine

• Knowledge of ProxySQL or similar tool

• Familiar with other SQL / NoSQL databases such as PostgreSQL, MongoDB, Cassandra / Couchbase etc. is a plus

• Knowledge and understanding of underlying hardware and its limitations


• Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies

• International, diverse, and inclusive working environment – get experience in global projects for worldwide leaders and enjoy multinational teams

• Referral Program – enjoy cooperation with your colleagues and get the bonus!

• 5/10 years NATEK club – we offer long term cooperation and celebrate each fifth year cooperation anniversary with gifts

• NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus

• Education – benefit from our know how, learning courses and certificates and IT events – be part of community of leaders of the industry and take part as a speaker or a visitor

• Relocation Bonus – reimbursement for moving expenses for out-of-town candidates

• Bonuses for Personal Events – we congratulate you on important events of your life: giving birth to children, university graduation, etc.

• Benefit Plus (Cafeteria) – use our e-shop with corporate benefits like travel, theater tickets, books etc.

• We take care about you future – Life insurance & Pension plan

• Multisport Club CardTechnical and Personal training – we are investing in your skills growth

• Language courses

• 1 paid day off for volunteering – we are supportive in all charity ideas

• Meal contribution/ food vouchers

• Vacation plan – up to 5 additional days based on cooperation length

Locations: Prague
Type of contract:
B2B or CoW
Categories: Database

Meet NATEK talents

And check our social media:

  • news

    In NATEK you will have a chance to share your passions with other coworkers: Oksana and Wojtek made some kilometers for our #ActivityForCharity challenge.

Related jobs:


Didn't find
a suitable vacancy?
Send us your CV



A suitable vacancy ? Send us your CV