Senior Database Administrator (MySQL / AWS RDS) to $6500
Galaktica — українська продуктова IT-компанія, яка вже 6 років успішно створює та просуває свої онлайн проєкти на світовому ринку. Наша амбітна ціль — розвинути продуктовий ІТ-холдинг та розробляти проєкти у захопливих нішах, з використанням штучного інтелекту.
Зараз у нас продовжується активна фаза масштабування, тому ми шукаємо Senior Database Administrator для роботи з навантаженою MySQL-базою на AWS RDS.
Продукт має сотні таблиць, найбільші з яких містять сотні мільйонів записів.
Основна місія — провести аудит, налагодити процеси контролю змін схеми та запитів, впровадити інструменти моніторингу і виконувати систематичну оптимізацію для стабільної роботи системи.
Переваги, які ви отримаєте на цій позиції:
- Можливість очолити напрямок DBA: зможете побудувати систему та згодом зібрати навколо себе вже власну команду.
- Сучасний технологічний стек: працюємо тільки з новітнім та затребуваними технологіями.
- Вплив: працюватимете з власним продуктом компанії, живим та успішним, на стаді активного росту, де думка та пропозиції кожного мають велике значення.
Які навички та критерії нам зараз важливі:
- Досвід роботи з MySQL 8.x: глибоке розуміння InnoDB (buffer pool, redo/undo logs, MVCC, locking), профілювання та оптимізація запитів (EXPLAIN, slow query log), проєктування та аудит індексів (composite, covering, виявлення дублікатів).
- Досвід налаштування AWS RDS for MySQL: робота з параметр-групами, Multi-AZ, Read Replicas, Enhanced Monitoring, Performance Insights.
- Досвід налаштування реплікації MySQL: конфігурація binlog, GTID, replication lag, semi-sync.
- Досвід впровадження Online schema changes: використання інструментів gh-ost, pt-online-schema-change для змін без даунтайму.
- Досвід налаштування моніторингу: робота з CloudWatch, Enhanced Monitoring, налаштування алертів на BurstBalance, IOPS, connections.
- Досвід роботи з HA-кластерами MySQL: налаштування Multi-AZ та Read Replicas на RDS.
- Досвід управління доступом: гранульований розподіл прав доступу за ролями.
- Досвід налаштування процедур резервного копіювання та відновлення.
- Досвід адміністрування Linux: робота з systemd, файловою системою, мережею.
На даній посаді вам необхідно буде вирішити наступні задачі:
- Здійснити аудит поточного стану БД: перевірити slow query log, індекси, структури таблиць, параметри RDS.
- Виявити та усунути проблемні запити: регулярно переглядати slow query log та надавати рекомендації розробникам.
- Оптимізувати індекси для великих таблиць: налаштувати індекси на таблицях з сотнями мільйонів та мільярдами рядків.
- Впровадити процес контролю змін схеми БД: перевіряти DDL-міграції та розробляти rollback-плани.
- Здійснити тонкий тюнінг параметрів RDS: налаштувати innodb_buffer_pool_size, innodb_io_capacity, max_connections та інші параметри.
- Налаштувати інструменти моніторингу: створити CloudWatch dashboards та інтегрувати PMM або Datadog для моніторингу.
- Вести документацію: оновлювати документи по архітектурі БД, індексах, змінах та інцидентах.
- Виконати online schema changes без даунтайму: застосувати зміни схеми без зупинки сервісу.
- Участь у code review: оцінювати ORM-запити та міграції від розробників.
- Залучатись до incident response: допомагати у випадках деградації продуктивності БД.
- Консультувати розробників: допомагати при проєктуванні database access layers (структури таблиць, індекси, кластеризація).
- Управляти правами доступу до БД: створювати ролі та надавати/ревокувати привілеї для користувачів.
Що ми раді вам запропонувати:
- Формат роботи: обирайте, як вам зручніше — віддалено, гібридно або в офісі в Києві, Львові, Одесі чи на Кіпрі (Ларнака). Усі українські офіси обладнані генераторами зі Starlink і доступні для команди 24/7. Робочий графік — з 10:00 до 18:30;
- Обладнання: надаємо все необхідне для комфортної роботи та для вирішення масштабних завдань, експериментів — ноутбук/ПК/додаткові монітори чи спеціалізовані гаджети;
- Безпека та страховка: ми не лише слідкуємо за рівнем задоволеності співробітників, а й дбаємо про вас у скрутні моменти. Кожен співробітник має медичне страхування за рахунок компанії (на території України) або грошову компенсацію на спорт;
- Відпочинок та баланс: 3 тижні оплачуваної відпустки щороку, необмежені day off та гнучкі sick leaves без зайвої бюрократії. Ми довіряємо команді, тому підтримуємо здоровий баланс між роботою та особистим життям;
- Колеги та атмосфера: люди, які вас оточують, визначають рівень життя та розвиток. Завдяки якісним етапам співбесіди, ми підбираємо найкращих з найкращих. Ви працюватимете зі справжніми професіоналами у своїй сфері;
- Безперервний розвиток: оплачуємо тренінги, семінари, онлайн-курси, конференції. Маємо власну LMS-систему, бібліотеку та книжковий клуб, які об’єднують тих, хто не зупиняється в навчанні. Крім того, у нас є 3 сертифіковані коучи, які проводять внутрішні навчання та персональні коуч-сесії для співробітників — це допомагає краще розуміти себе, прокачувати лідерські навички та досягати професійних цілей;
- Англійська мова: виділяємо бюджет на індивідуальні заняття та маємо Speaking Club, щоб ви прокачали свою англійську мову та забули про будь-які бар’єри;
- Спортивні активності: долучайтеся до корпоративних тренувань з волейболу, бігу або йоги щотижня, які повністю оплачує компанія. Ми вже пробігли не один марафон, адже наші тренери — справжні професіонали;
- Командний дух: ми регулярно проводимо тімбілдінги від виїзних до затишних зустрічей в офісі. Це чудовий шанс познайомитись ближче й зарядитись енергією команди. Атмосферу наших івентів можна відчути тут — YouTube Galaktica.
🚀 Наша мета
Побудувати продуктову IT екосистему різних напрямків, у якій кожен співробітник матиме можливість відкривати внутрішні стартапи, рости та реалізовувати свої ідеї. Приєднуйтеся!
💙 Соціальна відповідальність
Наша компанія, як соціально відповідальний бізнес на постійній основі реалізує ряд проектів та ініціатив направлених на підтримку Сил оборони, учасників бойових дій та дітей.
На базі компанії діють два благодійні фонди, які спеціалізуються на реабілітації військовослужбовців та допомозі дітям військових і тим, хто постраждав від бойових дій. Наша компанія повністю забезпечує адміністративну діяльність цих фондів і виділяє кошти на їхні основні цілі.
Ми регулярно закуповуємо FPV-дрони, НРК та постачаємо нашим захисникам автомобілі. Минулого року ми вирішили розширити нашу підтримку ЗСУ і почали інвестувати в military-стартапи, що займаються виробництвом ударних дронів та НРК, адже цей напрям є одним із найпріоритетніших для наших збройних сил.
Будемо раді обговорити всі ваші запитання та запросити вас на співбесіду!
Наголошуємо, ми зв’яжемося з вами будь-яким зручним способом для детального обговорення нашої вакансії у разі зацікавленості команди у вашій кандидатурі!
Required languages
| Ukrainian | Native |