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