Архитектор / Разработчик баз данных PostgreSQL (СУБД Tantor)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет! Мы, команда Tantor Labs, занимаемся разработкой российской СУБД Tantor, а также платформы мониторинга и администрирования любых баз на базе PostgreSQL – Tantor Platform. Мы уже 6 лет на международном рынке профессиональных услуг в сфере PostgreSQL и с 2022 года полностью сконцентрировались на российских заказчиков.
В ближайшем будущем мы планируем стать СУБД #1 в стране и далее выйти на мировой рынок. Наша команда имеет богатый опыт управления разработкой, сертификации производственных процессов, в том числе в части безопасности, по стандартам ISO, использования методологий ITIL и ITSM на практике.
Ожидания от кандидата
Обязанности:
- Разработка и поддержка специализированного продукта для мониторинга и управления СУБД PostgreSQL;
- Проектирование и реализация структуры БД, разработка ETL-процессов с использованием PL/pgSQL;
- Поддержка и развитие таблиц в т.ч. системных представлений для агрегации сырых данных с использованием расширения PipelineDB, которое предназначено для потоковой обработки данных в реальном времени;
- Разработка технической документации по структуре БД и поддержание актуальности базы знаний.
Требования:
- Не менее 3 лет опыта работы с PostgreSQL;
- Знание и практический опыт в создании концептуальных, логических и физических моделей данных;
- Способность анализировать и интерпретировать бизнес-требования для создания эффективных решений хранения данных;
- Глубокие знания SQL и специфики PostgreSQL;
- Навыки разработки на PL/pgSQL, включая оптимизацию SQL-запросов;
- Знание принципов транзакционных операций ACID и методов разрешения блокировок в базах данных;
- Опыт использования Flyway или Liquibase для управления изменениями в базе данных;
- Навыки программирования на языках Go или Python.
Будет плюсом
- Понимание кластерной архитектуры и настройки кластеров PostgreSQL;
- Навыки диагностики проблем целостности данных;
- Навыки диагностики производительности PostgreSQL;
- Опыт работы с расширениями PostgreSQL, в частности, TimescaleDB.