Где найти инженера по аппаратному обеспечению

Обновлено: 07.07.2024

Рынок IT-инфраструктуры постоянно меняется. Сегодня все говорят о цифровой трансформации, виртуальной инфраструктуре и регулировании персональных данных. Это те вызовы и задачи, которые призваны решить профильные специалисты и IaaS-провайдеры.

В IT-индустрии есть десятки профессий, связанных с облачными технологиями. От должностей, работа на которых напрямую связана с построением и обслуживанием виртуальной инфраструктуры, до направлений, которые практически не изменились с появлением облака. Например, Cloud Project Manager — вовсе не новая профессия. Обязанности и навыки кандидата здесь близки к тем, которые предполагает сфера управления проектами в целом.

В мае этого года в Европе начал действовать Общий регламент по защите данных (GDPR). Законодательство наложило на компании новые требования по обработке персональных данных. Кстати, это регулирование касается и российских организаций, работающих с данным граждан ЕС.

Задачи: Обеспечение своевременного исполнения требований законов о работе с персональными данными: от межгосударственных регламентов вроде GDPR до законов отдельных стран (например, в России это ФЗ №152). Подготовка документации и контроль за прохождением разного рода сертификаций.

Где работают: В Warner Bros. Entertainment Group такие специалисты отвечают за сбор и анализ данных и мониторинг систем логирования. В компании ServiceNow, разрабатывающей облачную ITSM-платформу, они работают с документацией для сервисов организации.

Размеры смарт-гаджетов уменьшаются, а их популярность растет. Ожидается, что количество устройств интернета вещей (IoT) в мире через семь лет составит 75 млрд штук. IoT-устройства набирают популярность не только в B2C, но и в B2B-сегменте. Например, разработчики и сисадмины в Atlassian задействуют голосового помощника Alexa — с его помощью они взаимодействуют с рабочим чатом.

Облачные технологии не остаются в стороне от этого тренда. Хайп вокруг темы IoT привел к появлению такой должности как IoT-архитектор.

Навыки: Знание архитектур приложений и баз данных, а также новых мобильных технологий и протоколов коммуникации. Понимание методов защиты сетей, серверов и данных от киберугроз и умение ориентироваться в соответствующих нормативно-правовых актах (наподобие HIPAA и FedRAMP).

Где работают: IoT-архитекторы работают у оператора сотовой связи Vodafone, также эта должность есть в Microsoft.

Задача DevOps — в классическом его понимании — организация взаимодействия разработчиков и системных администраторов. Инженеры DevOps изучают и тестируют новые фреймворки и технологии, и призваны находить решения, которые помогут улучшить текущие и грядущие проекты.

Облачные технологии привели к появлению новых методов разработки приложений и изменили подходы к организации работы внутри компаний. Все это привнесло в работу DevOps-инженера новую специфику.

Задачи: Выбор подходящего языка программирования с учетом особенностей разрабатываемого облачного сервиса. Настройка облачной инфраструктуры для нормального функционирования ПО. Оценка преимуществ, недостатков и особенностей работы частных, публичных и гибридных облаков. Выбор наиболее подходящей среды для развертки приложений компании.

Навыки: Понимание работы распределенных систем. Знание технологий виртуализации, таких как VMware, KVM или Xen, и систем автоматизации развертки и интеграции.

Задачи: Проведение непрерывного тестирования аппаратного и программного обеспечения. Проверка работоспособности отдельных сервисов и модулей в условиях распределенной инфраструктуры. Тестирование по методологиям белого и черного ящиков. Составление баг-репортов и другой тестовой документации (например, замечаний и тестовых сценариев).

Навыки: Умение писать автоматизированные тесты на разных языках программирования, а также пользоваться специнструментами для проведения нагрузочных тестов в облаке. Примеры таких систем — SOASTA CloudTest и Cloud Slueth.

Чтобы не запутаться во всем этом многообразии, вы можете делить облачные профессии на четыре категории: менеджеры, админы, разработчики и архитекторы.

Архитекторы — универсальные специалисты, которые хорошо знают ИТ-оборудование и программное обеспечение, но обладают управленческими компетенциями. Архитектор решает, как будет выглядеть информационная система, и на каких облачных технологиях будут строится все бизнес-процессы компании. Занимается разнообразной проектной документацией. Среди названий профессий в этой сфере встречаются следующие: Cloud Architect, Cloud Infrastructure Architect, Cloud Engineering DevOps Archtiect, Cloud Operations Architecture Architect. В нашей команде архитекторы придумывают, как предоставлять передовые аналитические технологии (обработка больших данных на Apache Hadoop/Spark, GPU-ускорение вычислений), системы оркестрации (Kubernetes) и другие востребованные инструменты в виде облачных сервисов, поддерживают интеграцию сервисов для их синергии. Архитекторы Kubernetes, кроме того, помогают клиентам перенести в облако их legacy-приложения и поставить ИТ-архитектуру компании на облачные (cloud-native) рельсы.

Специалист техподдержки

Способы заработка

Специалист техподдержки работает в соответствующей службе или отделе, который занимается поиском и устранением пользовательских проблем по части программно-аппаратного обеспечения.

Для каждой конкретной организации отдел техподдержки формируется по-разному:

  • централизованный офис;
  • распределенные подразделения;
  • виртуальный офис.

Отдел может как обслуживать клиентов извне (в этом случае он еще и выполняет функции колл-центра), так и быть частью организации, будучи включенным в IT-отдел. Это характерно для крупных предприятий и международных корпораций.

специалисты техподдержки

Векторы техподдержки

Можно выделить здесь три основных направления:

  • инфраструктурная поддержка;
  • пользовательская поддержка;
  • продуктовое сопровождение.

Порог вхождения в профессию специалиста техподдержки

На базовом уровне, когда работник отвечает только за прием телефонных звонков, нужны лишь начальные познание в информационных технологиях. Здесь важно быть уверенным пользователем персонального компьютера и грамотно использовать специализированное ПО.

И-за этого в техподдержку часто идут подрабатывать студенты и работать выпускники вузов. Между тем, из года в год все больше закрепляется требование к сотрудникам знать английский язык, чтобы умело давать подсказки, данные в англоязычных инструкциях и прочей технической документации.

Если у человека есть желание двигаться дальше – на следующий уровень – ему нужно наращивать свой багаж знаний – тут и системное администрирование UNIX-платформ, и программирование, и даже умение проводить мелкий ремонт устройств.

обязанности специалиста техподдержки

Чтобы начать работать специалистом технической поддержки второго уровня, необходим запас технических знаний (например часто в описаниях вакансий можно встретить требование опыта системного администратора Linux или Windows от года).

Должностные обязанности

Навыки специалиста техподдержки

Зарплата специалиста техподдержки

Данные на июнь 2020 года:

Зарплата специалиста техподдержки

Карьера специалиста технической поддержки

В саппорте, как и в программировании существуют три ступени компетенций:

Базовое отличие уровней между собой — сложность решаемых задач и ответственность за их решение.

Junior предполагает работу для начинающих и малоопытных специалистов, которые решают простые задачи – выставляют тикеты клиентам, следят за состоянием их выполнения, а также обрабатывают телефонные звонки.

Middle решает задачи серьезнее и часто выполняет административные функции.

Senior — это специалисты с опытом и квалификацией, они решают глобальные вопросы технической и информационной безопасности предприятий и управляют командами специалистом техподдержки.

Плюсы и минусы профессии

Плюсы

  • лучший вариант для начала работы в IT, когда нужен только необходимый минимум знаний;
  • ускоренный карьерный рост;
  • командный характер работы;
  • востребованность на рынке труда;
  • развитие коммуникативных навыков через общение с самыми разными людьми;
  • сама по себе стабильная работа в IT;
  • непосредственное участие в улучшении продуктов и услуг компании;
  • большая зарплата у новичка по сравнению с профессиями не из IT.

Минусы

  • серьезный стресс и рутинный характер работы;
  • скрипты предписывают шаблонное общение с клиентами (это актуально для первой линии техподдержки);
  • требование быть вежливыми и корректными в общении с клиентами;
  • низкие ЗП среди IT-профессий;
  • серьезные требования по чти владения английским языком.

В заключение стоит отметить, что техническая поддержка может оказываться как на платной, так и на бесплатной основах.

Специалист по информационной безопасности — не самая простая, зато востребованная ИТ-профессия. Она пугает множеством терминов и своеобразных инструментов, хотя на деле доступна людям без технического бэкграунда. Изучив ИБ, вы будете работать с государственными корпорациями, банками, средним и крупным бизнесом, облачными сервисами и стартапами. Проще говоря, везде, где есть вероятность взлома.

В этой статье подробно рассказываем, кто такой специалист по информационной безопасности, чем он занимается, сколько зарабатывает и как им стать. Бонусом — подборка книг для знакомства с профессией.

Дмитрий Кузьмин

дмитрий кузьмин

Разобрался, чем занимается специалист по ИБ, что должен знать и где может работать

Кто такой специалист по ИБ сейчас

Обычно под специалистом по информационной безопасности подразумевают человека, который может внедрить и поддерживать защиту от несанкционированного доступа. Настроить сеть, предусмотреть ошибки и потенциальные баги, развернуть и запустить технологии мониторинга подключений.

Но есть и более узкие специальности уже внутри сферы:

Есть ещё один вариант деления специалистов:

  • Те, кто взламывает, и неважно, что именно, сети или программы. Их специализация — поиск ошибок и уязвимостей, этичный хакинг.
  • Те, кто строит и поддерживает систему защиты. Именно этот вариант сейчас подразумевают работодатели, когда ищут специалистов по ИБ.

Такое деление — условное. Например, в небольшом бизнесе по разработке мобильных приложений специалист по ИБ будет заниматься всем циклом, начиная от разработки и заканчивая внедрением. А в крупной облачной корпорации вы можете работать только с Kubernetes, не трогая больше ничего.

Важно. Специалист по информационной безопасности сейчас — это тот, кто внедряет систему защиты в компанию и поддерживает её от попыток проникнуть извне.

Из-за неустоявшихся терминов есть небольшая путаница и в названиях вакансий — компании ищут специалистов по информационной безопасности, администраторов защиты, инженеров безопасности компьютерных сетей и другие названия, подразумевая одного и того же специалиста.

Чем занимаются специалисты по информационной безопасности

Главные задачи специалиста по ИБ — настраивать инструменты для защиты и мониторинга, писать скрипты для автоматизации процессов, время от времени проводить пентесты, чувствуя себя хакером. Следить за общими показателями системы и администрировать средства защиты информации.

Вот типичные задачи специалиста по ИБ:

  • Изучить систему информационной безопасности в компании, разобраться, где есть явные уязвимости.
  • Посмотреть общую ситуацию, узнать, кто в принципе может заинтересоваться взломом компании.
  • Составить программу внедрения защиты. Решить, что исправлять сначала — например, настроить протоколы доступа, прописать скрипты защиты, настроить систему генерации паролей.
  • Разобраться с продуктом — найти уязвимости в коде, составить техническое задание на устранение.
  • Провести оценку системы защиты — провести согласованные атаки на сетевые ресурсы.
  • Проанализировать мониторинг — узнать, кто интересовался системой, какими способами, как часто.
  • Внедрить защиту для особо слабых узлов.

Плюс сферы ИБ — вы можете проработать несколько лет, но так и не столкнуться с чем-то неизвестным и непонятным. Конечно, точной статистики нет, но обычно все уязвимости и способы взлома известны.

Условно, порядка 80–90% времени работы занимает защита от уже известных способов взлома. Ещё 10% — это что-то новое, что ещё не прописали в методичках и документации.

Специалист по ИБ — это не всегда творческая профессия. Обычно наоборот, не нужно ничего выдумывать и изобретать велосипед. Специалист берет готовый чеклист или инструкцию, а затем внедряет систему защиты. Тестирует её, находит баги, исправляет их. И затем новая итерация.

Как стать специалистом по ИБ

Путь в профессию специалиста по информационной безопасности похож на стандартный для ИТ — сначала курсы или самообучение, затем стажировка и перевод на полноценную работу.

Судя по отзывам инженеров на профессиональных площадках, для старта в профессии достаточно 9–12 месяцев, из которых полгода занимает обучение на курсах.

Нужен ли технический бэкграунд

Опыт работы в ИТ и программировании не нужен — это особая профессия на стыке системного администрирования, разработки и консалтинга. Конечно, если вы начинающий разработчик или инженер, будет проще — разбираться в общих принципах процессов в ИТ не придётся. Но ненамного, потому что в любом случае в ИБ есть масса своих тонкостей и технологий.

Идеальный план обучения в сфере ИБ — минимум теории и максимум практики. Просто изучить список популярных уязвимостей бесполезно, нужно попробовать внедрить защиту от них в рабочий продукт и столкнуться с ограничениями системы.

Нужен ли английский язык

На старте хорошее знание языка необязательно — достаточно понимать необходимый минимум, чтобы не потеряться в интерфейсе программы и читать документацию с Google-переводчиком.

Выбирая курсы обучения по ИБ, обратите внимание, включены ли в них занятия по техническому английскому языку. На таких занятиях вы не будете тратить время на отработку посторонних тем вроде отпуска, кулинарии или чего-то ещё, не имеющего отношения к ИТ. Вместо этого познакомитесь со специальной лексикой, которую используют в тестировании, разработке и чтении документации.

Что нужно знать для старта работы

Проблема многих курсов, которые готовят специалистов по информационной безопасности — акцент на одном из направлений сферы:

  • Много теории. Например, на курсах рассказывают много про особенности проектирования, про возможные уязвимости, но нет практических заданий. Это плохо — важно, чтобы вы могли сразу попробовать атаковать или защищаться.
  • Только сети — если посмотреть на структуру таких курсов, то окажется, что это учеба для системных администраторов. Ничего плохого в этой профессии нет, но она всё-таки отличается от специалиста по ИБ. Сисадмин настраивает сеть, заботится о работоспособности парка техники, даже настраивает процесс непрерывной интеграции продукта вместе с DevOps. Специалист по ИБ же во всех этих процессах участвует с точки зрения внедрения системы защиты. Это разные профессии.
  • Только взлом — на таких курсах много практической информации, и это хорошо. Но не забывайте, что сейчас работодатель платит в основном за внедрение защиты, а не только за пентесты.

Если вы планируете строить карьеру в сфере информационной безопасности, стоит поискать курсы, на которых учат полноценному внедрению системы защиты. Плюс учат использовать уязвимости для пентестов. И обязательно рассказывают о том, как всё это делать законно — нужно разобраться в нормативной базе и особенностях законодательства.

То есть и законам, и настройкам сети, и хакингу, и защите от взломов.

Стек навыков

Вот примерный список того, что нужно знать и уметь для старта:

  • Настроить сетевой стек.
  • Провести аудит системы, проанализировать, какое место уязвимое.
  • Атаковать сетевые ресурсы популярными способами и настроить систему защиты от таких атак.
  • Настроить систему мониторинга и систему предупреждения о проблемах.
  • Учитывать человеческий фактор в построении защиты.

Кроме этого, пригодится понимание криптографических и других методов защиты. Плюс разберитесь в нормативно-правовых актах в сфере ИБ, сфере ответственности государственных структур (ФСТЭК, ФСБ, Министерство Обороны, ЦБ).

Как известно, Apple весьма требовательна к своим сотрудникам, однако компания щедро вознаграждает за труды. На основе данных кадрового сервиса Glassdoor издание Business Insider подготовило подборку наиболее высокооплачиваемых должностей в Apple (перечень не включает топ-менеджеров).

Какая зарплата в Apple

Какая зарплата у специалистов Apple (перечень не включает топ-менеджеров)

В список вошли только годовые зарплаты, подтвержденные пятью и более отзывами сотрудников компании. Все представленные цифры являются базовой зарплатой без учетов бонусов.

Как и во многих других техкомпаниях, в Apple большинство названий должностей сопровождаются римскими цифрами, по всей видимости свидетельствующими о величине оклада и количестве обязанностей. Например, инженер-программист V в Apple зарабатывает больше, чем инженер-программист I.

23. Специалист по разработке аппаратного обеспечения – ASIC-микрочипы

Зарплата: $157 780 в год

Специалист по разработке аппаратного обеспечения – ASIC-микрочипы

22. Старший инженер-конструктор

Зарплата: $162 988 в год

Какая зарплата в Apple

Инженер-конструктор перенимает эстафету после того, как дизайн будет готов. Старший инженер-конструктор возглавляет команду, в задачи которой входит разработка прототипов, модификация и оценка макетов новых устройств на соответствие спецификациям.

21. Менеджер по программному обеспечению

Зарплата: $163 212 в год

Менеджер по программному обеспечению

Менеджеры по программному обеспечению направляют и следят за работой команд разработчиков приложений и обновлений для iOS и MacOS. Соискатель на данную должность должен иметь дипломом бакалавра.

20. Менеджер по управлению закупками

Зарплата: $164 998 в год

Менеджер по управлению закупками

Место работы менеджера по управлению закупками – в финансовом отделе или отделе логистики. В его обязанности входит обработка запросов от поставщиков и создание стратегий по закупкам, не выходящих за рамки бюджета.

19. Старший менеджер по маркетингу

Зарплата: $167 133 в год

Старший менеджер по маркетингу

Инновационные маркетинговые кампании – один из ключевых аспектов успешности Apple. Поэтому неудивительно, что компания готова платить внушительную зарплату специалистам, понимающим специфику ее продуктов.

18. Менеджер по развитию программного обеспечения

Зарплата: $168 692 в год

Менеджер по развитию программного обеспечения

В Apple трудятся десятки разработчиков, которыми кто-то должен управлять. Как правило, претендент на руководящие позиции в отделах разработки софта должен иметь 10 или более лет опыта работы в данной сфере.

17. Старший финансовый менеджер

Зарплата: $170 053 в год

Старший финансовый менеджер

Старший финансовый менеджер отвечает за финансовые вопросы, сбор данных по активам и продажам и предоставление их высшему руководящему составу. По сути, старший финансовый менеджер решает, как будут тратиться деньги. Или в случае с Apple, как отделы будут тратить деньги.

16. Старший продакт-менеджер

Зарплата: $170 тыс. в год

выокооплачиваемые сотрудники Apple

15. Разработчик приложений V

Зарплата: $175 307 в год

Самые востребованные языки программирования в 2016 году

Apple чрезвычайно требовательна к соискателям на должность разработчика программного обеспечения. Римская цифра V в наименовании говорит о высоком уровне должности для более опытных инженеров.

14. Старший менеджер по операциям

Зарплата: $179 211 в год

Старший менеджер по операциям

Старший менеджер по операциям должен обеспечить слаженную работу компании. Он разрабатывает процедуры и механизмы, позволяющие добиться наиболее высокой производительности (адаптация, рекомендации по передовым практикам, мониторинг бюджета и пр.).

13. Главный инженер-разработчик

Зарплата: $180 467 в год

Главный инженер-разработчик

Функционал сотрудника варьируется в зависимости от того, в каком отделе он работает. Но, как правило, главные инженеры-разработчики в Apple несут ответственность за эффективность команд, создание пользовательских интерфейсов и разработку внешнего вида приложений, используя JS и CSS.

12. Инженер-программист V

Зарплата: $181 тысяч в год

выокооплачиваемые сотрудники Apple

11. Промышленный дизайнер

Зарплата: $182 823 в год

Джони Айв

10. Старший менеджер по разработке программного обеспечения

Зарплата: $194 786 в год

Старший менеджер по разработке программного обеспечения

Бизнес-модель Apple в значительной степени зависит от дизайна и развития ее программного обеспечения. В дополнение к менеджерам по разработке ПО в компании существует должность старшего менеджера по разработке программного обеспечения, отвечающего за логистику.

09. Технический руководитель II

Зарплата: $197 393 в год

Технический руководитель II

08. Менеджер III

Зарплата: $200 033 в год

Менеджер III

Менеджер — довольно общий термин, однако менеджер третьего уровня в Apple, по всей видимости, имеет широкий круг обязанностей.

07. Менеджер по разработке программного обеспечения II

Зарплата: $201 512 в год

Менеджер по разработке программного обеспечения II

Инженеры-программисты — основа любой технической компании, поэтому неудивительно, что зарплаты опытных менеджеров по развитию программного обеспечения одни из самых высоких.

06. Старший инженер-программист

Зарплата: $204 100 в год

Инфографика: Если бы в мире было всего 100 разработчиков

Для того чтобы попасть на столь высокооплачиваемую должность, требуется порядка 10 лет опыта работы в данной сфере.

05. Креативный директор

Зарплата: $210 тысяч в год

Креативный директор

В таких компаниях, как Apple, где дизайн и исполнение играют ключевые роли, креативный директор имеет важнейшее значение. Он руководит командой по связям с общественностью и заведует вопросами, связанными с рекламой, маркетингом и продвижением.

04. Старший советник

Зарплата: $213 579 в год

Старший советник

03. Руководитель по разработке программного обеспечения

Зарплата: $230 551 в год

выокооплачиваемые сотру

На высших ступенях служебной лестницы и зарплата выше.

02. Руководитель

Зарплата: $254 тысяч в год

Руководитель

01. Старший руководитель

Зарплата: $309 113 в год

выокооплачиваемые сотру

Старший руководитель — высшая руководящая должность, где требуется огромный опыт работы в сфере менеджмента.

Читайте также: