Карьера бухгалтера

Обзор заработных плат по позиции: «Программист MS SQL»

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

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

В должностные обязанности программиста MS SQL входит:

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

Заработная плата и требования работодателей

Средняя заработная плата программиста MS SQL в Москве составляет 90 000 руб., в Санкт-Петербурге — 75 000 руб., в Волгограде — 48 000 руб., в Воронеже — 50 000 руб., в Екатеринбурге — 61 000 руб., в Казани — 50 000 руб., в Красноярске — 56 000 руб., в Нижнем Новгороде — 53 000 руб., в Новосибирске — 59 000 руб., в Омске — 48 000 руб., в Перми — 54 000 руб., в Ростове-на-Дону — 54 000 руб., в Самаре — 54 000 руб., в Уфе — 50 000 руб., в Челябинске — 53 000 руб.

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

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

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

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

Регион  Диапазон 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 

Портрет соискателя

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

Начать дискуссию