Разработчик БД (PostgreSQL, Middle)
Employment type: Полный рабочий день
Grade: Middle
Skills: PostgreSQL, Git, Базы данных, RabbitMQ, SQL
Description:
Уважаемые соискатели,
указывайте, пожалуйста, в сопроводительном письме зарплатные ожидания.
Почему мы ищем коллегу?
Расширение штата для усиления команды разработки.
Бизнес-область:
Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий.
Условия:
Трудоустройство в соответствии с ТК РФ.
Компания имеет аккредитацию в сфере информационных технологий.
Открыты для сотрудничества с соискателями из любой точки России, предлагаем полностью дистанционный формат работы.
Обеспечиваем необходимым техническим оснащением для работы.
Полный социальный пакет.
Мы приветствуем заявки от всех квалифицированных кандидатов, включая лиц с инвалидностью. Мы стремимся создать инклюзивную рабочую среду, где каждый имеет возможность реализовать свой потенциал.
Важно:
TГ исключается как средство связи. Напишите, как удобнее продолжить диалог: звонок или чат на сайте.
Стек:
Обязательно:
PostgreSQL
SQL
PL/pgSQL
NOSQL
Будет плюсом:
Oracle
PL/SQL
Git
Обязанности:
Участие в проектах разработки, внедрения и сопровождения программного обеспечения
Разработка серверной части БД PostgreSQL: разработка и поддержка хранимых процедур, функций и пакетов (при необходимости), а также отчетов любой сложности. Ваша задача - создавать эффективные и масштабируемые решения.
Написание и оптимизация производительности SQL запросов и хранимых процедур. Ваша экспертиза будет направлена на выявление и устранение узких мест в производительности.
Активное участие в проектировании структуры базы данных и выборе оптимальных решений, учитывающих особенности предметной области и требования к производительности.
Анализ и устранение проблем, связанных с работой базы данных, включая вопросы производительности, доступности и безопасности.
Документирование разработанного кода и процедур.
Взаимодействие с другими командами разработки для обеспечения интеграции базы данных с другими компонентами программного обеспечения.
Требования:
Обязательные:
Опыт работы от 2-х лет с PostgreSQL в качестве разработчика БД!!!
Опыт работы в консоли PostgreSQL.
Отличное знание SQL и опыт написания сложных запросов, хранимых процедур и функций на PL/pgSQL.
Опыт оптимизации SQL запросов и хранимых процедур для повышения производительности.
Опыт работы с большими объемами данных и понимание принципов масштабирования баз данных.
Понимание принципов проектирования реляционных баз данных и оптимизации структуры данных.
Умение анализировать и диагностировать проблемы, связанные с работой базы данных.
Умение работать в команде, эффективно общаться с коллегами и заказчиками.
Ответственность, внимательность к деталям и стремление к постоянному профессиональному развитию.
Желательные (будет плюсом):
Опыт разработки высоконагруженных приложений, работающих с PostgreSQL.
Опыт работы с другими СУБД, такими как Oracle (знание PL/SQL будет большим плюсом).
Знание принципов работы репликации и кластеризации PostgreSQL.
Опыт работы с системами контроля версий (Git).
Опыт работы с инструментами CI/CD (Continuous Integration/Continuous Delivery) для автоматизации развертывания изменений в базе данных.
Опыт работы с инструментами мониторинга производительности PostgreSQL.
Этапы отбора:
Первичное телефонное интервью.
Онлайн-собеседование.
Решение.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.