Senior Database Platform Engineer (PostgreSQL)
Описание от работодателя
Мы активно развиваемся и сейчас находимся в поиске senior-инженера на стыке PostgreSQL, Platform Engineering и разработки .
Наш основной фокус — автоматизация DBA-операций, развитие DB Platform и уменьшение ручного участия инженеров в типовых задачах.
Чем предстоит заниматься:
автоматизация операционных DBA-запросов и развитие self-service;
развитие AutoQuery: проверки запросов, auto-approve, policy/rule engine, AI/LLM-интеграции;
автоматическая проверка DDL/DML миграций и интеграция с CI/CD;
управление DB-инфраструктурой через Terraform/Ansible;
автоматизация создания, изменения и удаления DB-кластеров и БД
развитие DBaaS-подхода и code generation для IaC;
автоматизация создания копий production-БД для тестовых стендов;
обезличивание и проверка данных перед передачей в тестовые среды;
эксплуатация PostgreSQL: HA, replication, backup/restore, performance, locks, autovacuum, migrations;
развитие мониторинга БД и SQL-нагрузки;
консультация разработчиков по схемам данных, индексам, SQL и миграциям.
Мы ожидаем:
сильный production-опыт с PostgreSQL ;
хорошее понимание MVCC, locks, WAL, replication, autovacuum, planner, indexes, HA, backup/restore;
уверенный Python или Go ;
опыт разработки не только скриптов, но и внутренних сервисов/инструментов;
практический опыт Terraform / IaC ;
опыт работы с Managed PostgreSQL / DBaaS ;
понимание CI/CD и автоматизации инфраструктурных изменений;
Linux, Git, SQL;
опыт построения безопасной автоматизации: validations, retries, idempotency, approvals, audit.
Будет плюсом:
GitLab CI/CD;
Ansible;
Kubernetes;
PostgreSQL Operators: CloudNativePG, Zalando, Crunchy;
GitOps / FluxCD / ArgoCD;
MySQL, ClickHouse, Greenplum;
Data Masking / Anonymization;
опыт создания DB self-service платформ;
LLM/AI integrations.