Lamoda Tech
Senior Database Platform Engineer / DBA (PostgreSQL)
Senior engineer working at the intersection of PostgreSQL, platform engineering and development at Lamoda: automating DBA operations and self-service (AutoQuery, policy engines, LLM integrations), managing DB infrastructure with Terraform/Ansible, and running production PostgreSQL (HA, replication, backup, performance) while advising developers.
- Compensation
- Not disclosed
- Location
- Москва
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Strong production experience with PostgreSQL
- Deep understanding of MVCC, locks, WAL, replication, autovacuum, planner, indexes, HA, backup/restore
- Confident Python or Go
- Experience developing internal services/tools, not just scripts
- Practical experience with Terraform / IaC
- Experience with Managed PostgreSQL / DBaaS
- Understanding of CI/CD and infrastructure change automation
- Linux, Git, SQL
- Experience building safe automation: validations, retries, idempotency, approvals, audit
Nice to have
- GitLab CI/CD
- Ansible
- Kubernetes
- PostgreSQL Operators: CloudNativePG, Zalando, Crunchy
- GitOps / FluxCD / ArgoCD
- MySQL, ClickHouse, Greenplum
- Data Masking / Anonymization
- Experience building DB self-service platforms
- LLM/AI integrations
Full description
Мы активно развиваемся и сейчас находимся в поиске 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.