Мрія — освітня екосистема для учнів, батьків/опікунів і вчителів, що надихає вчитися та допомагає знайти себе в сучасному світі. Це ініціатива Президента України Володимира Зеленського, яку реалізують Мінцифра та МОН за підтримки Програми EGAP, що виконується Фондом Східна Європа коштом Швейцарії.
Ми будуємо масштабну цифрову платформу, яка працює з великими обсягами даних і в майбутньому обʼєднає різні ланки освіти
Якщо хочете бути в команді тих, хто змінює підхід до освіти, — хутчіш відгукуйтеся на вакансію!
Зараз ми шукаємо DataBase Architect / Senior DBA, який/яка буде відповідати за стабільність, продуктивність і розвиток архітектури даних наших сервісів.
Ця роль передбачає не лише адміністрування баз даних, а й участь у проєктуванні data architecture, оптимізації навантажених систем і побудові ефективних потоків даних між сервісами.
Наша команда шукає людину, яка:
- Має 3+ роки досвіду роботи з реляційними СУБД (PostgreSQL / MS SQL / Azure SQL) у production-середовищі
- Глибоко розуміє роботу СУБД: індексацію, execution plans, блокування, конкурентність
- Має досвід оптимізування складних запитів і роботи з великими обсягами даних
- Добре розуміє принципи проєктування схем баз даних (нормалізація / денормалізація)
- Вміє проєктувати структуру даних під навантаження і аналітичні сценарії
- Розуміє різницю між OLTP та OLAP і підходи до їх розділення
- Вміє знаходити проблеми в наявних моделях даних і пропонувати рішення для їх покращення
- Має розуміння або досвід роботи з потоками даних (data pipelines)
- Знає принципи Change Data Capture (CDC) або event-driven підходів
- Розуміє проблеми консистентності, дублювання даних та idempotency
- Має досвід налаштування резервного копіювання та відновлення (backup/restore) з практичною перевіркою
- Розуміє підходи до високої доступності: реплікація, failover
- Розуміє метрики RPO/RTO та їх застосування
- Має досвід роботи з системами моніторингу (Prometheus, Grafana, Kibana або аналогами)
- Вміє аналізувати продуктивність системи і знаходити bottlenecks
Буде перевагою
- Досвід роботи з Kafka, Debezium або іншими streaming / CDC рішеннями
- Досвід роботи з NoSQL базами даних (MongoDB, Redis тощо)
- Досвід роботи з Docker / Kubernetes
- Досвід побудови аналітичних систем (DWH, BI)
Чим ви будете займатися
- Проєктувати і вдосконалювати структуру баз даних і схеми з урахуванням навантаження й аналітичних потреб
- Оптимізувати продуктивність систем: запити, індекси, роботу з великими таблицями та усунення bottlenecks
- Брати участь у побудові та розвитку потоків даних (data pipelines) між сервісами
- Забезпечувати консистентність і якість даних у системах та інтеграціях
- Впроваджувати і підтримувати підходи до високої доступності (реплікація, failover)
- Налаштовувати і перевіряти процеси резервного копіювання та відновлення
- Аналізувати інциденти, пов’язані з базами даних, і знаходити причини деградації продуктивності
- Брати участь у реінжинірингу наявних рішень і покращенні data architecture
- Взаємодіяти з backend-командою, DevOps і аналітиками для побудови ефективних рішень
- Розробляти й підтримувати технічну документацію (схеми, підходи, runbooks)
Ваша робота в команді Мрії:
- Повна зайнятість
- Офіційне працевлаштування
- Перші два місяці — робота в офісі (є укриття), після — можливий гібридний графік
- Робота над по-справжньому важливим для України проєктом
- Команда Мрії в прямому сенсі цього слова
Етапи найму:
Співбесіда з HR → тестове завдання → технічна співбесіда → знайомство з Delivery Manager → кадрова перевірка → офер
Якщо це не для вас, але ви знаєте людину, яка створена для цієї вакансії, — будь ласка, поділіться з нею цією можливістю