Superjob изучил зарплаты программистов MS SQL в России

Бизнес Кадры
мобильная версия
, Текст: Татьяна Короткова

Исследовательский центр портала Superjob в июле 2015 г. изучил предложения работодателей и ожидания претендентов на позицию «Программист MS SQL» в 15 городах России. Об этом CNews сообщили в Superjob.

В должностные обязанности программиста MS SQL входит: создание и оптимизация запросов SQL/T-SQL (хранимых процедур, триггеров, функций, представлений); создание и оптимизация отчетов; анализ требований заказчика и разработка/доработка соответствующих объектов баз данных; участие в разработке архитектуры данных и структур баз данных; разработка объектов базы; администрирование баз данных; анализ производительности баз данных‚ оптимизация и ускорение обработки запросов; разработка и поддержание в актуальном состоянии документации по своему направлению деятельности.

Средняя заработная плата программиста MS SQL в Москве составляет i90 тыс., в Санкт-Петербурге — i75 тыс., в Волгограде — i48 тыс., в Воронеже — i50 тыс., в Екатеринбурге — i61 тыс., в Казани — i50 тыс., в Красноярске — i56 тыс., в Нижнем Новгороде — i53 тыс., в Новосибирске — i59 тыс., в Омске — i 48 тыс., в Перми — i54 тыс., в Ростове-на-Дону — i54 тыс., в Самаре — i54 тыс., в Уфе — i50 тыс., в Челябинске — i53 тыс.

От начинающих программистов MS SQL требуется наличие технического высшего образования (возможно, неполного), понимание реляционной модели данных, знание классических алгоритмов (BFS, DFS, Min Spanning Tree и проч.) и структур данных, уверенные знания одного из процедурных языков (PL/SQL,T-SQL, SQL PL), опыт написания скриптов и хранимых процедур на языке запросов, а также знание английского языка на уровне чтения технической документации. Зарплатные предложения для специалистов без опыта работы на данной позиции в Москве начинаются от i50 тыс., в Санкт-Петербурге — от i40 тыс.

Портрет соискателя на позицию «Программист MS SQL» по данным Superjob
Портрет соискателя на позицию «Программист MS SQL» по данным Superjob

От специалистов, имеющих опыт работы программистом MS SQL от года, ожидается знание архитектуры MS SQL и способов оптимизации производительности, понимание принципов работы баз данных (уровни изоляции‚ блокировка данных‚ план выполнения запроса и пр.), знание средств обеспечения стабильности функционирования БД (технологии репликации, кластеризации, резервного копирования и восстановления) и целостности данных и умение разбираться в чужом коде. Дополнительными преимуществами будут знание XML, XSLT, а также знание методик организации процесса разработки в команде (Scrum, Kanban, Waterfall).

Зарплатные предложения для соискателей, соответствующих указанным требованиям, составляют i60 тыс.-70 тыс. в Москве, i50 тыс.-57 тыс. в городе на Неве.

Специалисты, имеющие опыт разработки архитектуры базы данных, оптимизации сложных запросов и работы с высоконагруженными базами данных, могут претендовать на более высокие зарплаты. От кандидатов ожидается знание дополнительных инструментов работы: SQL Management Studio, SQL Server Profiler, SQL Reporting Services, SQL Server Integration Services, SQL Server Analysis Services. В некоторых случаях может понадобиться знание одного или нескольких языков программирования (С++, C#, Python, PHP и др.) и навыки работы с другими базами данных (MS Dynamics и т.д.). Минимальный опыт работы с MS SQL — 3 года. Зарплатные предложения в этом диапазоне в Москве достигают i100 тыс., в Северной столице — i82 тыс.

Наиболее привлекательные предложения работодатели готовы сделать специалистам, имеющим опыт разработки, внедрения и сопровождения систем, обрабатывающих значительные объемы данных, а также имеющим опыт разработки определенных типов программного обеспечения (в зависимости от специфики компании, это могут быть банковское ПО, серверные приложения и т.д.). В этом диапазоне может понадобиться знание английского языка на свободном или разговорном уровне. В зависимости от компании и масштабов задач, работодатели, имеющие такие требования к кандидатам, предлагают в Москве до i180 тыс., в Санкт-Петербурге — до i150 тыс.

Регион Диапазон I Диапазон II Диапазон III Диапазон IV Медиана
(без опыта работы программистом MS SQL) (с опытом работы от 1-го года) (с опытом работы от 3-х лет) (с опытом работы от 5-ти лет) (средняя заработная плата)
Москва 50 000 - 60 000 60 000 - 70 000 70 000 - 100 000 100 000 - 180 000 90 000
Санкт-Петербург 40 000 - 50 000 50 000 - 57 000 57 000 - 82 000 82 000 - 150 000 75 000
Волгоград 27 000 - 32 000 32 000 - 37 000 37 000 - 53 000 53 000 - 95 000 48 000
Воронеж 28 000 - 33 000 33 000 - 40 000 40 000 - 55 000 55 000 - 100 000 50 000
Екатеринбург 34 000 - 40 000 40 000 - 48 000 48 000 - 68 000 68 000 - 122 000 61 000
Казань 28 000 - 33 000 33 000 - 40 000 40 000 - 55 000 55 000 - 100 000 50 000
Красноярск 31 000 - 37 000 37 000 - 43 000 43 000 - 62 000 62 000 - 110 000 56 000
Нижний Новгород 30 000 - 35 000 35 000 - 42 000 42 000 - 60 000 60 000 - 105 000 53 000
Новосибирск 33 000 - 40 000 40 000 - 46 000 46 000 - 65 000 65 000 - 115 000 59 000
Омск 27 000 - 32 000 32 000 - 37 000 37 000 - 53 000 53 000 - 95 000 48 000
Пермь 30 000 - 35 000 35 000 - 42 000 42 000 - 60 000 60 000 - 110 000 54 000
Ростов-на-Дону 30 000 - 36 000 36 000 - 44 000 44 000 - 60 000 60 000 - 110 000 54 000
Самара 30 000 - 36 000 36 000 - 43 000 43 000 - 60 000 60 000 - 110 000 54 000
Уфа 28 000 - 33 000 33 000 - 40 000 40 000 - 55 000 55 000 - 100 000 50 000
Челябинск 30 000 - 35 000 35 000 - 42 000 42 000 - 62 000 62 000 - 105 000 53 000

Источник: Исследовательский центр портала Superjob.ru

По данным Superjob, 81% кандидатов на позицию программиста MS SQL — мужчины. 93% соискателей имеют высшее образование. 10% претендентов владеют английским языком на свободном или разговорном уровне.