Надійність і резервне копіювання
11 досягнень
- Розробила та запустила перший у компанії дашборд спостережуваності, що забезпечував аналітику продуктивності системи в реальному часі та візуалізацію даних на великому офісному телевізорі.
- Спроєктувала та створила 100 баз даних для сховищ даних на PostgreSQL, MS SQL та Google BigQuery, переважно з GIS‑даними та часовими рядами, і керувала ними, оптимізувавши продуктивність і масштабованість.
- Спроєктувала, розгорнула та підтримувала 10 серверів PostgreSQL і MS SQL на Ubuntu Linux VPS, забезпечивши оптимальну продуктивність і надійність серверів.
- Автоматизувала розгортання GIS SaaS‑застосунку, обробку даних та систему звітності за допомогою GitHub Actions CI/CD, Python, Bash та SQL.
- Автоматизувала розгортання 20 пайплайнів GIS‑даних та ETL‑процесів даних застосунку, оптимізувавши автоматизацію інфраструктури та звітність.
- Автоматизувала 100 критично важливих резервних копій даних за допомогою Barman, Google Cloud, Bash та Python, забезпечивши цілісність даних в усіх базах.
- Очолила розробку, розгортання та підтримку понад 30 GIS‑проєктів, продемонструвавши фахові знання технологій PostgreSQL, Bash, Python, JavaScript, GDAL, ArcGIS, PostGIS та Mapbox.
- Спроєктувала, розробила, впровадила та підтримувала інфраструктуру, обробку даних і картографічний застосунок безперервно протягом 2 років без вихідних, свят чи відпустки, по 10–14 годин на день.
- Налаштувала зберігання резервних копій бази даних у вигляді інфраструктури як коду (infrastructure‑as‑code), провела аудит готовності до відновлення й задокументувала процедуру відновлення — чітко назвавши наявні прогалини, а не залишивши їх на час інциденту.
- Перенесла повільну роботу зі шляху запиту в чергу завдань River — 15 модулів воркерів, 8 запланованих задач та 20 завдань pg_cron — щоб запит повертався, поки робота за ним триває.
- Тримала схему узгодженою впродовж 1 022 міграцій за допомогою перевірки CI, яка збирає базу даних обома шляхами — чиста інсталяція та інсталяція плюс усі міграції — і падає, коли вони розходяться.
Якщо це та робота, яка вам потрібна, наступний крок — розмова.
Опишіть проблему, і ми чесно скажемо, чи ми ті люди, які вам потрібні.
Ці роботи — частина того, що ми пропонуємо як Адміністрування баз даних (DBA), GIS та геопросторові рішення, Розробка пайплайнів даних (ETL/ELT), DevOps та автоматизація CI/CD, Надійність та моніторинг (SRE), Backend- та API‑розробка, Резервне копіювання та відновлення та Проєктування та моделювання баз даних.
Будуєте щось, де це потрібно? Зв'язатися з нами.