Обязанности:
Major Auto - это один из крупнейших автодилеров страны. Также холдинг развивает другие направления бизнеса, начиная от банка и страховой компании и заканчивая ресторанами и медицинскими клиниками. Наша команда занимается развитием уникальной цифровой платформы, которой ежедневно пользуются тысячи сотрудников компании. В нее входят собственные ERP и CRM-системы, сайты, мобильные приложения, аналитические и интеграционные модули. Приглашаем в свою команду специалиста на вакансию Программист PostgreSQL (Middle\Senior) Чем предстоит заниматься: Разработка, сопровождение и поддержка серверной части внутренней ERP системы (высоконагруженная, сервер баз данных - PostgreSQL, 3500 онлайн пользователей, тысячи таблиц, 10-ки тысяч процедур и функций) в составе команды опытных разработчиков Что нужно, чтобы работать с нами: Обязательно: Отличное знание синтаксиса языка PostgreSQL не ниже PG14 Знание основных принципов работы реляционных СУБД Иметь опыт работы с высоконагруженными БД больших размеров, понимать как физически хранятся данные в БД, как СУБД осуществляет поиск и отбор данных, знание различных видов индексов и тонкости их использования Уметь читать и понимать планы запросов, знать виды блоков и понимать физические операции обозначаемые этими блоками, выявлять проблемные места, сопоставление блока в плане с кодом выполняемого запроса) Иметь опыт оптимизации запросов и хранимых процедур (выявление проблемных процедур и мест в них, знание методов оптимизации запроса и структуры в целом) Навыки работы с json\xml Опыт работы с агрегирующими и аналитическими, оконными функциями, рекурсивными запросами Желательно: Знать виды блокировок, уровней изоляций транзакций и понимать как они работают Знать системные объекты (таблицы, представления, функции, процедуры) для получения системной информации (например: получить список заблокированных сессий, понять какой запрос в текущий момент выполняет та или иная сессия и т.д.) Общие требования: Внимательность Знать и применять различные паттерны программирования. Умение работать в команде разработчиков Умение самостоятельно решать задачи Усидчивость Желание развиваться и повышать свои профессиональные навыки Мы предлагаем: Крупная компания, имеющая IT – аккредитацию Оформление по ТК РФ Белая заработная плата - уровень определяется по итогам собеседования Работа в графике 5/2 гибрид или удаленка Возможен удаленный формат работы с полной занятостью, после полной адаптации Собственная академия, прохождение курсов, для быстрого ввода программиста в дело Собственная база знаний Возможность получения\увеличения опыта разработки высоконагруженных систем Возможность повышения профессиональных навыков в процессе работы за счет общения с высококвалифицированными специалистами, доступу к большому объёму кода и решением сложных задач. Дружный коллектив единомышленников, стремящихся к финансовому благополучию и личной самореализации Скидки для сотрудников компании на покупку, страхование и ремонт автомобилей Льготные лизинговые программы для сотрудников в компании Мэйджор Лизинг Скидки на экологически чистую продукцию, выращенную и изготовленную на собственных фермах и производствах Скидки на медицинское обслуживание в собственных клиниках, в том числе возможность оформления льготного полиса ДМС Скидки в туристической компании MAJOR TRAVEL Ключевые навыки: PostgreSQL SQLПохожие вакансии