Position: Database Administrator
Company: Uniskill
Category: SQL
Experience: 3y
English level: intermediate

**Що ми очікуємо від кандидата:**

досвід роботи з базами даних від 3-х років;
досвід роботи з MySQL Percona (версії 5.6 і вище) – обов’язково;
знання PL, SQL;
розуміння понять – реплікація даних, sharding, partitioning;
знання і розуміння як працює InnoDB; 
знання та досвід роботи з view;
розуміння як працює index, autocommit, savepoint, rollback;
досвід роботи з Sphinx;
вміння аналізувати схеми даних і діяти за принципом: «Do not tune your query, know your data!»;
знання та досвід роботи з Ubuntu;
знання засобів діагностики: iostat, perf, top для швидкого відновлення БД;
вміння писати post mortem і вчиться на інциденти.

**Основні задачі:**

установка програмного забезпечення баз даних MySQL;
створення нових баз даних;
впровадження сценаріїв резервного копіювання баз даних;
тестування (регулярно і за запитом) працездатності і якості резервного копіювання баз даних;
моніторинг ключових параметрів баз даних для забезпечення безперервності сервісу;
здійснення міграції баз даних на обладнання або іншу версію;
створення тестових середовищ і середовищ для розробників;
відновлення роботи баз даних при аваріях на обладнанні та операційних системах;
ліквідація наслідків аварій в базах даних;
планування графіка і установка патчів безпеки баз даних;
аналіз критичних повідомлень з баз даних;
надання консультації та допомогу у вирішенні проблеми користувачів баз даних (оптимізація запитів в бази даних, швидкість роботи баз даних, оптимальна структура об'єктів баз даних, дії вимагають рівня доступу «адміністратор» і т.п.).

**Що ми пропонуємо:**

дуже багато цікавої роботи;
високий рівень компенсація в USD;
зручний графік роботи;
яскраві корпоративні заходи;
адекватний, доброзичливий менеджмент і ніякої бюрократії;
фрукти, чай, кава & other benefits.