4 июля 2019 г.
Интересуетесь, на какую зарплату могут рассчитывать недавние выпускники колледжей информационных технологий? Предлагаем краткий обзор самых высокооплачиваемых должностных позиций начального уровня из недавнего исследования Glassdoor.
Требуются...
Спрос на рынке труда в США высок как никогда за последние годы, особенно на специалистов в области информационных технологий. Выпускники колледжей ИТ-профиля и те, кто только начинает свою карьеру в этой области, имеют сегодня обширные возможности трудоустройства — наверно, даже шире, чем в памятные дни бума дот-комов.
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 и языками запросов к базам данных; опыт добычи данных и очистки данных, а также применения методов визуализации данных и создания отчетности.
* Здесь и далее: Средняя базовая заработная плата (медианное значение) в США.
© 2019. The Channel Company LLC. Initially published on CRN.com, a The Channel Company website, at https://www.crn.com. Reprinted with permission.
Источник: Рик Уайтинг, CRN/США