Двадцать самых высокооплачиваемых должностных позиций начального уровня в ИТ
Требуются...
Спрос на рынке труда в США высок как никогда за последние годы, особенно на специалистов в области информационных технологий. Выпускники колледжей ИТ-профиля и те, кто только начинает свою карьеру в этой области, имеют сегодня обширные возможности трудоустройства — наверно, даже шире, чем в памятные дни бума дот-комов.
Glassdoor.com (популярный сайт, публикующий вакансии и рейтинги предложений работодателей) недавно опубликовал список самых высокооплачиваемых должностных позиций начального уровня — и вакансий, связанных с ИТ, там было больше всего. В данном обзоре мы приводим двадцать самых высокооплачиваемых должностных позиций начального уровня в области ИТ с указанием средней базовой зарплаты (в порядке увеличения).
Какая работа является самой высокооплачиваемой в данный момент? Glassdoor указывал ее как лучшую в Америке на протяжении вот уже четырех лет — не только из-за высокой зарплаты, но также ввиду большого количества вакансий и высоких оценок удовлетворенности соискателей. Хотите знать, о чем речь? Читайте дальше.
ИТ на первом месте
Команда, проводившая исследование Glassdoor Economic Research, составила свой список, используя данные о зарплате из объявлений о приеме на работу, публикуемых на сайте Glassdoor. В списке встречаются и вакансии, не относящиеся к ИТ (например, инвестиционный банковский аналитик или физиотерапевт), но в нашем обзоре рассмотрены только те, что связаны с информационными технологиями.
Glassdoor выявила, что в целом вакансии, связанные с ИТ, и ИТ-компании шире всего представлены среди самых высокооплачиваемых рабочих мест начального уровня в Америке. В нашем обзоре перечислены востребованные ИТ-специалисты, которые могут работать в любой отрасли — к примеру, инженер программного обеспечения у крупного ритейлера или проектировщик клиентских интерфейсов в медиа-компанию.
Помимо перечня должностных позиций с указанием средней базовой заработной платы мы приводим также краткое описание должностных обязанностей и требования к квалификации и опыту работы по каждой позиции. При составлении этих описаний мы использовали в качестве примера информацию из опубликованных на сайте Glassdoor объявлений о вакансиях, понимая при этом, что обязанности и требования для конкретных рабочих мест будут различны у разных работодателей и в разных отраслях.
20. Инженер проекта (Project Engineer)
Средняя заработная плата*: 63 000 долл.
Обязанности: Управление портфелями проектов технического развития и развертывания — обеспечивает управление проектом при локальном развертывании, включая установку, настройку систем и рабочих процессов, обновления и поддержку после поставки; ведет проектную документацию.
Квалификация и опыт работы: Опыт управления развертыванием сложного корпоративного программного обеспечения; наличие сертификата по управлению проектами начального уровня (PMP или Agile PM/BA), навыки управления ресурсами, знание систем управления проектами и отслеживания проекта (Jira).
19. Инженер по эксплуатации (Field Engineer)
Средняя зарплата: 63 750 долл.
Обязанности: Предоставлять техническую поддержку корпоративного уровня клиентам по телефону, через Интернет, по электронной почте и другим каналам поддержки; помогает предложить эффективные решения как ИТ-персоналу, так и пользователям, не обладающим техническими знаниями, с поддержкой широкого спектра технологий.
Квалификация и опыт работы: Степень бакалавра компьютерных наук или в смежной области, опыт использования языков сценариев, таких как Python и Perl, и превосходные навыки решения проблем.
18. Инженер по качеству (Quality Engineer)
Средняя зарплата: 64 750 долл.
Обязанности: Отвечает за анализ контроля качества, тестирование и поставку решений для цифровых продуктов и платформ. Участвует в составе команды agile-разработки в обеспечении описания, идентификации, сбора и организации данных, относящихся к требованиям тестирования систем.
Квалификация и опыт работы: Опыт работы в области компьютерных наук или в смежных областях, опыт предоставления услуг автоматического тестирования для проектов различного масштаба, а также знание методологий тестирования и разработки и инструментария автоматизации тестирования.
17. Программист-аналитик (Programmer Analyst)
Средняя зарплата: 65 000 долл.
Обязанности: Развивать знание портфеля приложений компании, инструментов и процедур их разработки. Участвовать вместе с командами разработки в проектировании решений для создания новых приложений или улучшения существующих. Участвовать в составе межфункциональных групп в обсуждениях и анализе влияния изменений в приложении на внутренние и внешние интерфейсы.
Квалификация и опыт работы: Степень бакалавра компьютерных наук. Опыт работы с языками программирования/сценариев, такими как Java, JavaScript, Python, Ruby и др., фреймворками веб-приложений (Ruby on Rails), базами данных PostgreSQL, MySQL и MongoDB и технологиями контейнеров Docker и Kubernetes.
16. Инженер по тестированию (Test Engineer)
Средняя зарплата: 65 000 долл.
Обязанности: Проектирует, разрабатывает и анализирует пакеты, утилиты и инструменты автоматизированного тестирования, часто на различных языках программирования, для целей разработки программного обеспечения в компании. Помогает улучшить качество разработки программного обеспечения и содействует в поддержании качества работы посредством регулярного анализа кода.
Квалификация и опыт работы: Степень бакалавра компьютерных наук, по инженерии разработки ПО или математике, либо выпускник технического колледжа; два года опыта программирования (C#, Python, Ruby или Java) и один год опыта тестирования.
15. Разработчик приложений (Applications Developer)
Средняя зарплата: 65 000 долл.
Обязанности: Работает в командной среде, осуществляя проектирование, кодирование, тестирование, документирование и предоставление новых и модифицированных функциональных возможностей приложений, координируя свои действия с разработчиками, тестировщиками, с управлением конфигурацией и проектированием системы, чтобы обеспечить успешную интеграцию с другими компонентами программного обеспечения.
Квалификация и опыт работы: Степень бакалавра компьютерных наук, по вычислительной технике или инженерии разработки ПО; владение языками программирования Java или C/C++ и опыт работы с языками сценариев (Perl); знание объектно-ориентированного проектирования, систем контроля версий и интегрированной среды разработки.
14. Инженер-проектировщик (Design Engineer)
Средняя зарплата: 65 000 долл.
Обязанности: Сотрудничает с другими членами команды в проектировании, сборке и запуске продуктов, включая создание прототипов, устранение неполадок и недоработок проектирования (отладку), а также формирование линеек готовых продуктов и выбор поставщиков.
Квалификация и опыт работы: Диплом инженера, практические навыки в инженерной графике и знание систем автоматизированного 3D-проектирования.
13. Инженер-механик (Mechanical Engineer)
Средняя зарплата: 65 000 долл.
Обязанности: Формулирует требования к продукту/программе, разрабатывает концепцию и рабочий проект, создает прототип оборудования и интегрирует механические и электромеханические компоненты. Готовит документацию, чертежи и спецификации для механических систем.
Квалификация и опыт работы: Степень бакалавра по инженерной механике и опыт работы с программами автоматизированного проектирования.
12. Инженер-электротехник (Electrical Engineer)
Средняя зарплата: 66 000 долл.
Обязанности: В зависимости от конкретного работодателя, инженер-электротехник может быть привлечен к этапам проектирования цифрового оборудования: проектированию и тестированию микроэлектроники, печатных плат и ИТ-оборудования. Другие опубликованные вакансии включают работу с электрическими системами, высокочастотным и телекоммуникационным оборудованием.
Квалификация и опыт работы: Степень бакалавра по электротехнике, хотя некоторые должностные позиции требуют наличия диплома в области компьютерных наук, материаловедения или других научно-технических дисциплин (STEM). Требуются также аналитические навыки решения проблем.
11. Инженер по разработке продукта (Product Engineer)
Средняя зарплата: 66 750 долл.
Обязанности: Выполняет проектирование нового продукта, проводит углубленный анализ характеристик нового продукта, сотрудничает с командами разработчиков (информация о продуктах и обзоры продуктов), предоставляет техническую поддержку командам разработчиков продукта и готовит техническую документацию.
Квалификация и опыт работы: Диплом по инженерной механике или электротехнике, знание программного пакета Visio и опыт работы с инструментами моделирования и анализа.
10. Разработчик клиентских интерфейсов (Front End Developer)
Средняя зарплата: 67 500 долл.
Обязанности: Работает в команде разработчиков над созданием технических систем, отвечающих бизнес-потребностям, участвует в принятии решений по архитектуре и реализации приложений, а также проводит и предоставляет анализ кода.
Квалификация и опыт работы: Почти те же, что для инженера-программиста начального уровня, в том числе степень бакалавра компьютерных наук или по вычислительной технике. Способность работать в разных средах разработки клиентской части приложений, от WPF и WinForms до React и React Native, а также знание Visual Studio, TFS/VSTS и GIT/VSTS.
9. Инженер-технолог (Process Engineer)
Средняя зарплата: 68 258 долл.
Обязанности: Должностные обязанности и требования к инженеру-технологу существенно различаются в разных отраслях. К примеру, в сфере страхования инженер-технолог предоставляет техническое консультирование, а также направляет проекты реинжиниринга и управляет ими для улучшения рабочих параметров и оперативного управления и снижения затрат.
Квалификация и опыт работы: Данная должность может требовать диплома о бизнес-образовании, знания методики и методов реинжиниринга, хороших навыков управления проектами, а также аналитических и организационных навыков.
8. Разработчик программного обеспечения (Software Developer)
Средняя зарплата: 68 600 долл.
Обязанности: Разрабатывает новое или модифицирует существующее программное обеспечение, обеспечивает поддержку нескольких проектов разработки ПО, проводит тестирование программного обеспечения и анализ данных для проверки точности кода, выполняет отладку и устраняет дефекты программного обеспечения.
Квалификация и опыт работы: Базовыми требованиями к квалификации являются степень бакалавра или магистра компьютерных наук, по вычислительной технике или электротехнике и знание операционных систем Windows, Linux и Unix. Другие ценные навыки включают опыт работы с инструментами управления конфигурацией программного обеспечения, веб-разработки на Java, с языками сценариев, реляционными базами данных и SQL.
7. Инженер-системотехник (Systems Engineer)
Средняя зарплата: 70 000 долл.
Обязанности: Проектирует, документирует, конфигурирует и осуществляет сопровождение сетей, настольных компьютеров и серверов, обеспечивая поддержку администрирования компьютеров для пользователей и разработчиков, работающих на этих системах; служит связующим звеном между внутренними командами и внешними пользователями в целях проектирования; изучает технические данные, чтобы обеспечить, что материалы и характеристики системы соответствуют стандартам, и убедиться, что материалы функционируют должным образом и взаимодействуют в соответствии с проектом, будучи интегрированы в целостную систему.
Квалификация и опыт работы: Начинающий инженер или на начальном этапе карьеры со степенью бакалавра или магистра компьютерных наук или по электротехнике и опытом администрирования сетей, серверов и других ИТ-систем.
6. Разработчик Java-приложений (Java Developer)
Средняя зарплата: 72 000 долл.
Обязанности: Анализирует и оценивает существующие или предлагаемые системы и разрабатывает приложения, системные и связанные с ними процедуры, готовит спецификации программ, выполняет кодирование, тестирует и проводит отладку приложений.
Квалификация и опыт работы: Степень бакалавра (предпочтительно компьютерных наук, по инженерии разработки ПО или информационным системам) и от 0 до 4 лет опыта системного программирования; начальный опыт в анализе программирования на Java/J2EE и использования фреймворка Angular.
5. Консультант по внедрению (Implementation Consultant)
Средняя зарплата: 72 000 долл.
Обязанности: Проектирование и разработка программных компонентов с использованием принципов проектирования SOA на платформах J2EE и.NET, разработка шаблонов интеграции с использованием микрослужб, разработка пользовательских интерфейсов следующего поколения для создания мобильных и веб-интерфейсов с использованием технологий JavaScript, а также решение сложных бизнес-задач с использованием инструментов аналитики и технологий больших данных.
Квалификация и опыт работы: Требуется степень бакалавра, предпочтительно в области научно-технических дисциплин (STEM); степень выше бакалавра приветствуется.
4. Проектировщик клиентской среды взаимодействия (UX Designer)
Средняя зарплата: 73 000 долл.
Обязанности: Создание цифровой и веб-среды взаимодействия для клиентов и разработка инновационных, клиент-ориентированных визуальных элементов дизайна, вебсайтов, страниц перехода с баннеров и других маркетинговых инициатив.
Квалификация и опыт работы: Степень бакалавра искусств или в смежной области. Опыт работы дизайнером в агентстве или в качестве фрилансера со знанием Photoshop и Sketch. Четкое понимание принципов дизайнерской работы и знание современных веб-тенденций и технологий.
3. Проектировщик продуктов (Product Designer)
Средняя зарплата: 85 000 долл.
Обязанности: Еще одна должностная позиция со значительными различиями в зависимости от отрасли. Разработка дизайн-макетов, подготовка и сопровождение рабочих чертежей деталей и подробных сборочных чертежей с использованием средств САПР и инструментов управления жизненным циклом изделия (PLM). Анализирует технические чертежи и решения, чтобы обеспечить соответствие установленным требованиям и стандартам; обеспечивает поддержку команд проектировщиков в компоновке механических узлов, в разработке детальной проектной документации и выполнении рабочих чертежей деталей, элементов и узлов конструктивных, механических, жидкостных и электронных систем; внедряет передовой опыт проектирования и производства, чтобы сбалансировать затраты, график выполнения и требования к производительности.
Квалификация и опыт работы: Двухгодичное высшее образование в области автоматизированного проектирования или технологии машиностроения; знание проектирования/ разработки чертежей конструкций для аэрокосмической, автомобильной, судостроительной отрасли и применимых в них конструкций, механических, жидкостных или электрических систем; навыки конструирования и интеграции с использованием программного обеспечения Creo или CATIA (автоматизированный трехмерный интерактивный анализ); опыт управления большими сборками в САПР и сопутствующими чертежами; знание существующих применимых стандартов оформления чертежей.
2. Инженер программного обеспечения (Software Engineer)
Средняя зарплата: 90 000 долл.
Обязанности: Использует и применяет основные принципы, теории и концепции инженерии разработки программного обеспечения; разрабатывает решения для рутинных технических проблем; вносит свой вклад в завершение этапов программ и проектов; работает в тесном контакте и плодотворно общается с другими членами команды для достижения успеха программ; поддерживает дружественную оценку работы коллег и документации на сопутствующее программное обеспечение по системе.
Квалификация и опыт работы: Опыт разработки объектно-ориентированного программного обеспечения с использованием C/C++ и реализация курсового или профессионального проекта с использованием C/C++ и/или Java/J2EE на операционной системе Unix/Linux или Windows. Опыт использования инструментов разработки программного обеспечения, редакторов кода, отладчиков, генераторов кода и инструментов тестирования; современных методологий проектирования программного обеспечения, включая гибкую (Agile) разработку ПО и UML (унифицированный язык моделирования) для проектирования ПО; опыт проектирования и реализации графического пользовательского интерфейса, разработки с использованием языка программирования Java и языков сценариев (Perl, Python, JavaScript), а также стандартного инструментария обработки текста, электронных таблиц и презентаций MS Office.
1. Специалист по обработке и анализу данных (Data Scientist)
Средняя зарплата: 95 000 долл.
Обязанности: Добыча данных из первичных и вторичных источников; очистка и отсечение лишних данных, чтобы отбросить ненужную информацию. Анализировать и интерпретировать результаты, используя стандартные инструменты и методы статистического анализа; выявлять тренды, корреляции и закономерности в сложных наборах данных; выявлять новые возможности для улучшения процессов, а также предоставлять краткие отчеты по данным и наглядные визуализации данных для руководства компании.
Квалификация и опыт работы: Степень бакалавра компьютерных наук, по математике, статистике, информационным системам или в смежных областях; опыт статистического моделирования; фундаментальные знания языков R, Python и/или SAS; опыт работы с базами данных SQL и языками запросов к базам данных; опыт добычи данных и очистки данных, а также применения методов визуализации данных и создания отчетности.
* Здесь и далее: Средняя базовая заработная плата (медианное значение) в США.
Источник: Рик Уайтинг, CRN