Инженер по производительности БД PostgreSQL
Инженер по производительности БД PostgreSQL в крупный банк.
Задачи:
✔️ Оптимизация производительности СУБД Postgres.
✔️ Анализ и исправление аварийных ситуаций.
✔️ Оптимизация кода SQL.
✔️ Оптимизация ресурсоемких процессов.
✔️ Сопровождение тестовых испытаний.
✔️ Консультация и подготовка рекомендаций для разработчиков по вопросам производительности.
✔️ Общение с технической поддержкой вендора.
Требования:
✔️ Желание развиваться в PostgreSQL Performance.
✔️ Знание архитектуры СУБД Postgres.
✔️ Умение анализировать нагрузку и находить причины деградации производительности, понимать потенциально узкие места.
✔️ Навыки написания сложных SQL запросов (объединение, группировка, сортировка, аналитические функции).
✔️ Навыки чтения плана запроса, понимание способов доступа к данным и их соединений.
✔️ Навыки чтения/написания PL/SQL кода.
✔️ Опыт партиционирования/ шардирования.
✔️ Аналитический склад ума и структурированность изложения мыслей.