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

+1 987новых вакансий за сутки·91 463вакансии открыты сейчас·Новое:Talanto осенью: поиск с цифрами, вакансия по шагам и каталог компаний

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

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

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

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

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

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

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

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

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

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

Все подборки
  • Python16 417
  • Облачные технологии13 174
  • QA вакансии3 433
  • Backend вакансии2 035
  • Инженер данных1 666
  • Продакт-менеджер1 162

Разработка

  • Android1 816
  • iOS1 666
  • AI вакансии937
  • Fullstack вакансии892
  • Frontend вакансии717
  • Mobile вакансии38

По стеку

  • Go8 561
  • Java6 090
  • Node.js1 889
  • Kotlin1 554
  • .NET1 545
  • Rust1 432
  • PHP640
  • C#562
  • C++498

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

  • Kubernetes7 303
  • DevOps вакансии5 594
  • Linux-инфраструктура5 291
  • Terraform / IaC4 014
  • CI/CD2 557
  • Мониторинг и Observability1 735
  • SRE548
  • Кибербезопасность398

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

  • Data Scientist1 033
  • Бизнес-аналитик868
  • Аналитик данных829
  • Системный аналитик134

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

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

По регионам

  • Вакансии в США44 779
  • Вакансии в Европе21 327
  • Вакансии в Канаде4 450
  • Работа в России3 877

По формату

  • Удалённые вакансии73 902
  • Релокация в США44 794
  • Гибридная работа11 412
  • Офисная работа6 956

По уровню

  • Senior вакансии41 197
  • Middle вакансии20 361
  • Junior вакансии6 638

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

Все компании
  • Wise194 вакансии
  • Rakuten189 вакансий
  • ASML164 вакансии
  • Grab136 вакансий
  • Celonis45 вакансий
  • Spotify36 вакансий
  • Adyen29 вакансий
  • Infobip28 вакансий
  • Monzo19 вакансий
  • Darktrace17 вакансий

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

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

Что такое EventBridge и чем он отличается от SNS?

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

EventBridge — event bus с content-based routing rules, schema registry, archive/replay и 200+ SaaS-интеграций; SNS — pub/sub topic для быстрого fan-out broadcast. Выбирайте SNS для простых уведомлений, EventBridge — для маршрутизации domain events по содержимому.

Пример: custom EventBridge bus + rule

import boto3, json

events = boto3.client("events", region_name="eu-west-1")

# 1. Создать custom bus
events.create_event_bus(Name="order-service")

# 2. Опубликовать событие
events.put_events(Entries=[
    {
        "Source": "com.talento.orders",
        "DetailType": "OrderPlaced",
        "Detail": json.dumps({"orderId": "ord-123", "amount": 49.99}),
        "EventBusName": "order-service",
    }
])
// EventBridge Rule pattern — матчит только крупные заказы
{
  "source": ["com.talento.orders"],
  "detail-type": ["OrderPlaced"],
  "detail": {
    "amount": [{ "numeric": [">", 100] }]
  }
}

EventBridge и SNS: разные инструменты для разных задач

Amazon SNS (Simple Notification Service) — это pub/sub-сервис с моделью topic → subscriptions. Один producer публикует сообщение в topic, SNS fan-out доставляет копию всем подписчикам (Lambda, SQS, HTTP, email). Фильтрация ограничена subscription filter policy по атрибутам сообщения.

Amazon EventBridge — это fully managed event bus с content-based routing через rules. Правило содержит event pattern (JSON-матчер по любым полям события) и список targets. Помимо custom buses EventBridge получает события из более 200 SaaS-источников и из самого AWS (default bus).

Ключевые различия

  • Routing logic — в SNS фильтрация только по message attributes; в EventBridge паттерн может матчить любое поле detail, source, detail-type, account, region, время и т.д.
  • Targets — SNS доставляет подписчикам; EventBridge targets включают Lambda, SQS, Step Functions, API Gateway, Kinesis, EventBridge API Destinations (внешние HTTP), Pipes и другие — всего 20+ типов.
  • Archive & Replay — EventBridge позволяет архивировать события и воспроизводить их заново; SNS этого не умеет.
  • Schema Registry — EventBridge обнаруживает схемы событий, генерирует code bindings (Python, Java, TypeScript).
  • Latency & throughput — SNS быстрее (single-digit ms) и дешевле для high-throughput broadcast; EventBridge добавляет latency (~100–500 ms) на rule evaluation.
  • SaaS-интеграции — только EventBridge принимает события от Salesforce, Zendesk, Auth0 и других партнёров напрямую.

Пример: SNS fan-out к SQS

import boto3

sns = boto3.client("sns", region_name="eu-west-1")

# Публикация в topic — SNS сам рассылает копию всем subscribers
sns.publish(
    TopicArn="arn:aws:sns:eu-west-1:123456789012:alerts",
    Message="Disk usage > 90%",
    MessageAttributes={
        "env": {"DataType": "String", "StringValue": "prod"}
    }
)

Когда что выбирать

  • Простой broadcast уведомлений (алерты, нотификации) → SNS.
  • Маршрутизация domain events между сервисами по содержимому → EventBridge custom bus.
  • Интеграция с SaaS-источниками или AWS-сервисами (CloudTrail, EC2 state changes) → EventBridge default/partner bus.
  • Нужен replay/archive или schema discovery → EventBridge.

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

  • EventBridge добавляет latency до 500 мс на rule evaluation — не подходит для real-time систем, где важна минимальная задержка.
  • Максимум 5 targets на одно rule в стандартном лимите; при большом fan-out приходится комбинировать EventBridge → SNS → подписчики.
  • Event pattern матчит поля строго: отсутствие поля в событии !== null; паттерн {"detail": {"status": ["active"]}} не сработает, если поле status отсутствует.
  • Размер события EventBridge ограничен 256 KB; для больших payload нужно хранить данные в S3 и передавать только ссылку.
  • SNS subscription filter policy работает только по message attributes верхнего уровня — не по вложенному JSON в теле сообщения.
  • EventBridge API Destinations (внешние HTTP-вызовы) имеют rate limit по умолчанию 300 RPS — при превышении события дросселируются, не теряются, но задержка растёт.
  • Archive/Replay EventBridge не поддерживает partial replay по конкретным event IDs — только временной диапазон; при воспроизведении targets могут получить дубликаты, нужна идемпотентность.
  • Стоимость EventBridge ($1 за 1M событий) выше SNS ($0.50 за 1M) при одинаковом объёме — для высоконагруженного broadcast это ощутимо.

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

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

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

  • Считать EventBridge прямой заменой SNS во всех случаях.
  • Игнорировать retry/DLQ behavior targets.
  • Не проектировать event schema и versioning.

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

  • Различает topic pub/sub и event bus routing.
  • Учитывает filtering, targets, archive/replay.
  • Выбирает сервис по complexity сценария.

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

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

Источники

  • https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html
  • https://docs.aws.amazon.com/sns/latest/dg/welcome.html

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

AWSaws-integrationevent-architecture

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

AWS вакансии
  • Senior Software Engineer, Fullstack - Merchant Experience
  • Staff Software Engineer, Fullstack (Card Experiences)
  • IT Security Engineer
  • Security Operations Engineer
  • Deployment Engineer