Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

+651новая вакансия за сутки·50 282вакансии открыты сейчас·Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Новые вакансии в TelegramРаботодателям
Talanto
Вакансии
Компании5 544
РезюмеAIПодготовкаСтатьи
BoostТарифыBoost
Войти

Не нашли подходящее?

Пусть нужная вакансия найдёт вас сама.

  1. Подборка в TelegramНовые вакансии по вашему фильтру — сразу в бота.Подключить
  2. Мэтчи по резюмеЗагрузите резюме — покажем, где вы подходите лучше всего.Загрузить
  3. Сохранить фильтрНастройте поиск один раз и возвращайтесь к новым вакансиям.Настроить
Что нового на TalantoTalanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

Для работодателей

Опубликуйте вакансию — отклики придут в ваш кабинет.

  1. Вакансиябесплатно
  2. Откликиконтакты бесплатно
  3. Наймэтапы и интервью

40 компаний публикуют вакансии напрямую · 4 394 кандидата открыты к предложениям

Разместить вакансию

Популярные направления

Все подборки
  • Python5 917
  • Облачные технологии4 462
  • QA вакансии1 683
  • Android1 136
  • Инженер данных753
  • Продакт-менеджер293

Разработка

  • iOS1 085
  • Backend вакансии982
  • Fullstack вакансии435
  • AI вакансии362
  • Frontend вакансии361
  • Mobile вакансии27

По стеку

  • Go3 333
  • Java2 015
  • Kotlin904
  • Node.js734
  • Rust490
  • .NET474
  • PHP271
  • C++208
  • C#191

DevOps и инфраструктура

  • Kubernetes2 532
  • Linux-инфраструктура2 017
  • DevOps вакансии1 827
  • Terraform / IaC1 535
  • CI/CD848
  • Мониторинг и Observability707
  • SRE221
  • Кибербезопасность37

Аналитика и данные

  • Аналитик данных467
  • Data Scientist417
  • Бизнес-аналитик335
  • Системный аналитик49

Другие направления

  • Проджект-менеджер100
  • UI/UX дизайн70
  • Ручное тестирование14

По регионам

  • Вакансии в США24 039
  • Вакансии в Европе9 373
  • Работа в России2 968
  • Вакансии в Канаде2 114

По формату

  • Удалённые вакансии41 595
  • Релокация в США24 039
  • Гибридная работа3 695
  • Офисная работа2 766

По уровню

  • Senior вакансии20 330
  • Middle вакансии11 778
  • Junior вакансии3 695

Сейчас нанимают

Все компании
  • Rakuten189 вакансий
  • ASML163 вакансии
  • Grab134 вакансии
  • Wise81 вакансия
  • Infobip28 вакансий
  • Darktrace17 вакансий
  • Spotify17 вакансий
  • Celonis14 вакансий
  • UiPath13 вакансий
  • Adyen9 вакансий

Вакансии из 344 источников: карьерные страницы компаний и джоб-борды.

КомпанииО насНовостиПубличная офертаУсловия использованияПолитика конфиденциальностиПоддержка
←К подготовке по вакансии←К теме AWSВсе вопросы
AWSJuniorТеория

IAM User vs IAM Role — в чём разница?

В закладки
Сначала попробуйте ответить сами30 секунд
Сравнить с ответом ↓

IAM User — постоянная identity с долгоживущими credentials (пароль, access key). IAM Role — assumable identity без постоянных ключей, выдаёт временные credentials через STS.

Trust policy роли

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": { "AWS": "arn:aws:iam::111122223333:root" },
      "Action": "sts:AssumeRole",
      "Condition": {
        "StringEquals": { "sts:ExternalId": "vendor-tenant-42" }
      }
    }
  ]
}

Ключевое различие

IAM User — постоянная identity для человека или legacy-системы; у неё могут быть console password и access key/secret access key, которые живут до ротации. IAM Role — identity без собственных долгоживущих credentials; её принимает доверенный principal через sts:AssumeRole и получает временные ключи (AccessKeyId, SecretAccessKey, SessionToken) со сроком жизни 15 минут — 12 часов.

Когда что использовать

  • Workload в AWS (EC2, Lambda, ECS task, EKS pod через IRSA) — только role, ключи на инстансе не хранить.
  • Люди — IAM Identity Center (SSO) + федерация поверх ролей, не пароли IAM users.
  • Cross-account доступ — role с trust policy в целевом аккаунте + sts:AssumeRole у вызывающего.
  • Сторонний вендор — role с sts:ExternalId в Condition, чтобы избежать confused deputy.

Принятие роли через CLI

aws sts assume-role \
  --role-arn arn:aws:iam::444455556666:role/DeployRole \
  --role-session-name ci-build-123 \
  --duration-seconds 3600 \
  --external-id vendor-tenant-42

Подводные камни

  • Long-lived access keys у IAM user часто утекают в git/CI; AWS не умеет их инвалидировать автоматически без ротации.
  • В trust policy с "AWS": "arn:aws:iam::ACCOUNT:root" разрешается принять роль любому principal в том аккаунте, у которого есть sts:AssumeRole.
  • Без ExternalId для вендора возможна confused-deputy атака.
  • Permissions у session ограничены пересечением permissions роли и optional session policy в assume-role --policy.
  • Session не наследует MFA автоматически — для требования MFA нужен Condition: aws:MultiFactorAuthPresent = true.
  • Role chaining ограничивает duration максимум 1 час, даже если у роли MaxSessionDuration больше.

Частые вопросы на собеседовании

  • Спроектируй highly available web-приложение в AWS.
  • Что такое RTO и RPO?
  • Как организовать multi-account стратегию в AWS Organizations?
  • Что технически делает subnet публичным?

Типичные ошибки

  • Использовать IAM users для EC2 или Lambda workloads.
  • Путать trust policy и permissions policy роли.
  • Хранить long-lived access keys в коде.

Что проверяет интервьюер

  • Отличает permanent credentials от temporary STS credentials.
  • Понимает assume role и trust relationship.
  • Выбирает roles для AWS workloads.

Как вы знаете этот вопрос?

Проверить себя по теме AWS →

Источники

  • https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users.html
  • https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html
  • https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html
←Предыдущий вопросЧто такое IAM Policy?Следующий вопрос→Что такое least privilege и как его реализовать на практике?

Связанные темы

AWScredential-securityiam-design

Вакансии с этим навыком

AWS вакансии
  • Backend Engineer
  • AI Architect - AI Management & Governance Section, Global IT Strategy Office
  • Engineering Manager - EC Business Data Analytics & Platform Section, Business Support Development Department (BSD)
  • Infrastructure Architect, Corporate IT - Global Architecture Section, Global IT Strategy Office (GITSO)
  • Project Manager - Company CIO Office (CIOO)