Старший инженер по инфраструктуре (PostgreSQL DBA)
Местоположение: Барселона, Испания / София, Болгария
О Workato
Workato — ведущая платформа управления и исполнения для корпоративного ИИ, нейтральная платформа, которой доверяют предприятия для применения ИИ в своем бизнесе. Workato объединяет данные, приложения и процессы в единую платформу, чтобы ИИ мог надежно оркестрировать бизнес-процессы в производственной среде в корпоративном масштабе. Основанная на более чем десятилетнем опыте работы с критически важными процессами для более чем половины списка Fortune 500 — включая Nasdaq, Amazon, Cisco, Vodafone, Atlassian и Lucid Motors — Workato превращает более 14 000 корпоративных систем, на которые должен действовать ИИ, в единый управляемый уровень исполнения. Для получения дополнительной информации посетите workato.com.
Почему стоит присоединиться к нам?
В конечном итоге, Workato стремится развивать гибкую культуру, основанную на доверии, которая дает каждому возможность полностью владеть своей ролью. Мы движимы инновациями и ищем командных игроков, которые хотят активно строить нашу компанию.
Но мы также верим в баланс между продуктивностью и заботой о себе. Вот почему мы предлагаем всем нашим сотрудникам яркую и динамичную рабочую среду, а также множество преимуществ, которыми они могут наслаждаться как в работе, так и вне ее.
Если это звучит как вы, пожалуйста, подайте заявку. Мы с нетерпением ждем знакомства с вами!
Кроме того, не стесняйтесь ознакомиться с причинами, по которым:
- Business Insider назвал нас «стартапом для предприятий, в который стоит вкладывать свою карьеру»
- Forbes Cloud 100 признал нас одной из 100 лучших частных облачных компаний в мире
- Deloitte Tech Fast 500 оценила нас как 17-ю самую быстрорастущую технологическую компанию в районе Залива и 96-ю в Северной Америке
- Quartz назвал нас лучшей компанией №1 для удаленных работников
Обязанности
В качестве нашего PostgreSQL DBA вы будете основным инженером по всем вопросам, связанным со слоем данных: проектирование индексов и схем для многотерабайтных таблиц, оптимизация запросов для команд разработчиков, пулинг соединений, обновления и миграции. Наш PostgreSQL работает на Amazon Aurora — постоянно управляет большим и быстрорастущим парком серверов: превращает разовые процедуры в надежную автоматизацию, одновременно поддерживая десятки кластеров в исправном состоянии и помогая разработчикам эффективно использовать базу данных. Вы будете делить свое время между ротацией поддержки для входящих запросов от разработчиков и более долгосрочными проектами по обеспечению надежности и автоматизации.
В этой роли вы также будете отвечать за:
- Ежедневное управление PostgreSQL во всех производственных центрах обработки данных: создание индексов на больших/секционированных таблицах, анализ планов запросов, обзор схем, миграция данных.
- Сотрудничество с командами разработчиков по решениям для модели данных — проектирование, секционирование, хранение данных, консолидация в отдельные кластеры — и предоставление данных, когда дизайн не масштабируется.
- Эксплуатация и настройка Aurora PostgreSQL: группы параметров, реплики, поведение при сбое, планирование мощностей.
- Управление и развитие нашего слоя пулинга соединений PgBouncer.
- Превращение ручных инструкций в выпущенную, повторяемую автоматизацию: бесшовное обновление, переключение, предоставление доступа к базе данных/пользователю, управление разрешениями (Terraform + Ansible).
- Руководство реагированием на инциденты и составление отчетов о первопричинах (RCA) для проблем, связанных с базой данных, и выполнение последующих действий.
- Поддержание и улучшение наблюдаемости базы данных (postgres_exporter, дашборды и оповещения VictoriaMetrics).
- Участие в ротации дежурств команды для обработки запросов разработчиков с защищенным временем сосредоточения вне дежурства.
Требования
Квалификация / Опыт / Технические навыки
- Опыт работы с PostgreSQL более 5 лет (DBA / роль в обеспечении надежности баз данных).
- Уверенное владение планами запросов, стратегией индексирования и работой по оптимизации производительности на многотерабайтных таблицах.
- Производственный опыт работы с управляемым PostgreSQL (Aurora или RDS) и четкое понимание его ограничений.
- Рабочий уровень владения Terraform и практиками Infrastructure-as-Code; уверенное знание Linux.
- Опыт работы с пулингом соединений (PgBouncer или аналогичным) в производственной среде.
- Практический опыт работы с логическим репликацией, крупными обновлениями версий и методами миграции с минимальным временем простоя.
- Навыки написания скриптов (Bash, Python или Go) и подход, ориентированный на автоматизацию.
- Опыт работы с облачной инфраструктурой (предпочтительно AWS); сильные навыки управления инцидентами и RCA.
Желательно
- Опыт работы с ClickHouse, OpenSearch или Redis/Valkey, Neo4j.
- Основы Kubernetes (наши пулеры, прокси и экспортеры работают на EKS).
- Опыт работы с Vault, ArgoCD или GitOps.
- Уверенное использование ИИ-ассистентов для кодирования для ускорения рутинного анализа и разработки инструментов.
Технологический стек
AWS • Aurora PostgreSQL • Kubernetes • PgBouncer • Terraform • Ansible • VictoriaMetrics • Vault • Linux
(REQ ID: 2960)