Адміністратор PostgreSQL (DBA)

Основні обов’язки:
- Налаштування, адміністрування та підтримка серверів PostgreSQL у продакшн та девелопмент-середовищах  
- Моніторинг продуктивності, налаштування параметрів бази та оптимізація запитів - Резервне копіювання та відновлення баз даних, планування disaster recovery  
- Налаштування реплікації (streaming replication, logical replication), забезпечення високої доступності (HA)  
- Управління користувачами, ролями та політиками безпеки  
- Моніторинг журналів (WAL), контроль росту обсягів даних і оптимізація використання дискового простору  
- Взаємодія з командою розробників для підтримки нових функцій і вирішення проблем із продуктивністю SQL-запитів  
- Автоматизація рутинних завдань за допомогою скриптів (Bash, Python або інші)  

Вимоги:
- Досвід роботи з PostgreSQL від 2–3 років (адміністрування, тюнінг, моніторинг)  
- Глибоке розуміння архітектури PostgreSQL (процеси, планувальник запитів, індекси, MVCC, VACUUM/ANALYZE)  
- Навички роботи з інструментами моніторингу (Prometheus, Grafana, pg_stat_statements)  
- Досвід оптимізації складних SQL-запитів та схем даних
- Добре розуміння Linux (Ubuntu, Debian, CentOS або подібні), адміністрування на рівні системи- Практичні знання у сфері безпеки БД (TLS, ролі, політики доступу)

Перевагою буде:
- Досвід налаштування реплікації та відмовостійких кластерів (Patroni, repmgr, pgpool-II тощо)  
- Досвід роботи з PostGIS (просторові дані) та/або інтеграцією PostgreSQL із GIS
- Системами (ArcGIS, QGIS)  
- Знання інших СУБД (MySQL, Oracle, MS SQL) для міграцій або інтеграцій  
- Досвід роботи з великими обсягами даних (high load, high availability)  
- Навички DevOps: Docker, Kubernetes, CI/CD для деплойменту баз даних

Required languages

English B1 - Intermediate
Published 12 November
4 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...