Ми будуємо високонавантажену інфраструктуру для проєкту еАкциз, що забезпечує роботу цифрових сервісів для мільйонів українців щодня. Наша команда — це інженери, які мислять масштабно, діють проактивно та не зупиняються перед складними архітектурними викликами.
Наші цінності: Ми віримо в інакШОмислення, що формує майбутнє та відкриває шлях до постійного розвитку. Клієнтоцентричність для нас — не просто підхід, а щоденна практика розуміння й перевершення очікувань людей, для яких ми працюємо. Ми діємо в культурі кооперації та відкритості, де чесність і доброчесність є незмінними орієнтирами. А наша наполегливість дозволяє долати складні виклики та досягати амбітних цілей разом.
Ваша основна місія: Ви забезпечуєте стабільність, продуктивність і безпеку PostgreSQL/Citus інфраструктури в умовах high-load середовища. Ваша робота — це фундамент, на якому тримаються критичні цифрові сервіси: від безперебійної реплікації до миттєвого відновлення після збоїв. Ви не просто адмініструєте бази даних — ви будуєте надійну інфраструктуру, яка масштабується разом із продуктом і захищає дані мільйонів користувачів.
У фокусі роботи: — підтримувати доступність, продуктивність та стабільність PostgreSQL/Citus інфраструктури; — забезпечувати роботу кластерів високої доступності та топологій реплікації; — виконувати резервне копіювання, відновлення даних та регулярно тестувати процедури аварійного відновлення; — моніторити стан кластерів: затримки реплікації, архівацію WAL, довготривалі запити та блокування; — аналізувати та оптимізувати повільні SQL-запити й параметри PostgreSQL для high-load систем; — підтримувати та масштабувати Citus cluster і кластер Temporal; — брати участь у діагностиці production-інцидентів, проводити RCA та вести технічну документацію.
Від вас очікуємо: — вища освіта у сфері комп’ютерних наук, інформаційних технологій або суміжних спеціальностей (не нижче рівня бакалавр); — 4+ роки комерційного досвіду у ролі DBA або PostgreSQL Engineer; — готовність працювати в офісі; — глибоке знання PostgreSQL internals: WAL, MVCC, checkpoints, transaction isolation, vacuum/autovacuum; — практичний досвід побудови HA-рішень (Patroni, repmgr, pg_auto_failover); — досвід роботи з реплікацією PostgreSQL: streaming, logical, replication slots, multi-DC; — досвід роботи з Citus: coordinator/worker архітектура, shard rebalancing, distributed queries; — практичний досвід backup & recovery: PITR, WAL archiving, disaster recovery, dry-run restore; — досвід роботи з Docker, Kubernetes та контейнеризованими розгортаннями PostgreSQL; — навички побудови моніторингу: Prometheus, Grafana, postgres_exporter, Alertmanager; — розуміння принципів безпеки БД: TLS/SSL, least privilege, SCRAM-SHA-256, audit logging; — досвід роботи з CI/CD та системами міграцій схем (Flyway або аналоги).
Буде плюсом: — досвід підтримки Temporal cluster та роботи з high-load distributed systems; — досвід роботи з pgBackRest, WAL-G, Barman, pgAudit, pgbadger, pg_repack; — знання Kafka, Redis або інших систем обміну повідомленнями, досвід автоматизації задач (Bash/Python).
