Исследовательский центр портала Superjob в июле 2015 года изучил предложения работодателей и ожидания претендентов на позицию «Программист MS SQL» в 15 городах России.
В должностные обязанности программиста MS SQL входит:
- создание и оптимизация запросов SQL/T-SQL (хранимых процедур, триггеров, функций, представлений);
- создание и оптимизация отчетов;
- анализ требований заказчика и разработка/доработка соответствующих объектов баз данных;
- участие в разработке архитектуры данных и структур баз данных;
- разработка объектов базы;
- администрирование баз данных;
- анализ производительности баз данных‚ оптимизация и ускорение обработки запросов;
- разработка и поддержание в актуальном состоянии документации по своему направлению деятельности.
Заработная плата и требования работодателей
Средняя заработная плата программиста MS SQL в Москве составляет
От начинающих программистов MS SQL требуют наличия технического высшего образования (возможно, неполного), понимания реляционной модели данных, знания классических алгоритмов и структур данных, уверенных знаний одного из процедурных языков (PL/SQL,T-SQL, SQL PL), опыта написания скриптов и хранимых процедур на языке запросов, а также знания английского языка на уровне чтения технической документации. Зарплатные предложения для специалистов без опыта работы на данной позиции в Москве начинаются
От специалистов, имеющих опыт работы программистом MS SQL от года, работодатели ждут знания архитектуры MS SQL и способов оптимизации производительности, понимания принципов работы баз данных (уровней изоляции‚ блокировки данных‚ плана выполнения запроса и пр.), знания средств обеспечения стабильности функционирования БД (технологии репликации, кластеризации, резервного копирования и восстановления) и целостности данных, а также умения разбираться в чужом коде. Дополнительными преимуществами будут знание XML, XSLT и методик организации процесса разработки в команде (Scrum, Kanban, Waterfall). Зарплатные предложения для соискателей, соответствующих указанным требованиям, составляют
Специалисты, имеющие уверенный опыт разработки архитектуры базы данных, оптимизации сложных запросов и работы с высоконагруженными базами данных, могут претендовать на более высокие зарплаты. От кандидатов требуют знания дополнительных инструментов работы — 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 года. Зарплатные предложения в этом диапазоне в Москве достигают
Наиболее привлекательные предложения работодатели готовы сделать специалистам, имеющим опыт разработки, внедрения и сопровождения систем, обрабатывающих значительные объемы данных, а также имеющим опыт разработки определенных типов программного обеспечения (в зависимости от специфики компании это может быть банковское ПО, серверные приложения и т.д.). В этом диапазоне пригодится знание английского языка на свободном или разговорном уровне. В зависимости от компании и масштабов задач работодатели, имеющие такие требования к кандидатам, предлагают в Москве
Регион | Диапазон I | Диапазон II | Диапазон III | Диапазон IV | Медиана |
(без опыта работы программистом MS SQL) |
(с опытом работы |
(с опытом работы |
(с опытом работы |
(средняя заработная плата) | |
Москва |
|
|
|
|
90 000 |
Санкт-Петербург |
|
|
|
|
75 000 |
Волгоград |
|
|
|
|
48 000 |
Воронеж |
|
|
|
|
50 000 |
Екатеринбург |
|
|
|
|
61 000 |
Казань |
|
|
|
|
50 000 |
Красноярск |
|
|
|
|
56 000 |
Нижний Новгород |
|
|
|
|
53 000 |
Новосибирск |
|
|
|
|
59 000 |
Омск |
|
|
|
|
48 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% претендентов владеют английским языком на свободном или разговорном уровне.
Начать дискуссию