Rockwell Automation

Senior Full Stack Engineer - CIAM

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full Stack CIAM инженер для проектирования и разработки платформы управления идентификацией и доступом клиентов (CIAM) в Rockwell Automation. Работа с аутентификацией, авторизацией, API, облачными сервисами и CI/CD пайплайнами.

Задачи

  • Проектировать защищённые клиентские сервисы CIAM
  • Разрабатывать веб-интерфейсы на React, Next.js, Angular или аналогичных технологиях
  • Разрабатывать backend-сервисы на Java/Spring Boot, Node.js, Python или аналогичных технологиях
  • Создавать переиспользуемые компоненты, сервисы и API CIAM
  • Поддерживать разработку регистрации, входа, аутентификации, восстановления аккаунта и управления профилем
  • Разрабатывать решения на OAuth 2.0, OpenID Connect, SAML, JWT, FIDO2/WebAuthn, passwordless и MFA
  • Реализовывать безопасность machine-to-machine и service-to-service
  • Участвовать в проектировании платформы совместно с Product Owner и Technical Leader
  • Разрабатывать кастомные интеграции и расширения CIAM, authentication actions, hooks, policies и workflows
  • Интегрировать CIAM с корпоративными приложениями, SaaS-платформами, API и цифровыми платформами
  • Поддерживать обновления, улучшения и модернизацию платформы CIAM
  • Проектировать и реализовывать защищённые API для CIAM
  • Понимать OAuth scopes, claims, tokens и политики авторизации
  • Интегрировать CIAM с Cloudflare и/или Azure application gateways
  • Реализовывать аутентификацию API, авторизацию, throttling, rate limiting и защиту от злоупотреблений
  • Применять принципы security-by-design
  • Поддерживать security-тестирование, устранение уязвимостей, пентесты и security-ревью
  • Реализовывать защиту от credential stuffing, account takeover, ботов, кражи токенов, перехвата сессий, identity enumeration, злоупотребления API и privilege escalation
  • Реализовывать шифрование и безопасное управление секретами
  • Разворачивать сервисы CIAM в облаке Azure
  • Строить CI/CD пайплайны для CIAM-приложений и конфигураций
  • Автоматизировать развёртывание конфигурации CIAM между dev, test и prod
  • Внедрять автоматизированное security- и quality-тестирование
  • Поддерживать production troubleshooting и разрешение инцидентов
  • Разрабатывать CI/CD пайплайны на Azure DevOps, GitHub Actions, Jenkins и аналогичных технологиях
  • Исследовать AI/ML, agentic AI и MCP для CIAM
  • Разрабатывать AI-assisted identity operations, поддержку клиентов, fraud detection и security use cases
  • Поддерживать развитие CIAM-возможностей: risk-based access, transaction authorization, behavioral analytics, identity threat detection, passwordless, decentralized identity, verifiable credentials, policy-based authorization

Требования

  • Степень бакалавра или эквивалентный опыт
  • Право на работу в США (спонсорство визы не предоставляется)
  • 8+ лет опыта в software engineering
  • 2+ года работы с IAM или CIAM технологиями
  • Опыт full-stack разработки
  • Опыт разработки enterprise веб-приложений и API
  • Опыт с аутентификацией и авторизацией
  • Практический опыт с OAuth 2.0 и OpenID Connect
  • Опыт интеграции приложений с CIAM/IAM платформами
  • Опыт в API security
  • Опыт с облачными платформами Azure, AWS или GCP
  • Опыт с CI/CD и DevSecOps
  • Опыт с Docker и Kubernetes
  • Опыт работы с БД MySQL, Azure SQL, MongoDB или аналогичными
  • Опыт в Agile-разработке
  • Опыт коммуникации со стейкхолдерами на design-сессиях
  • Опыт QA-тестирования, контроля версий, CI, сборки, деплоя и мониторинга

Условия

  • Медицинская страховка (Medical, Dental, Vision)
  • 401k
  • Оплачиваемый отпуск
  • Отпуск по уходу за ребёнком и родительский отпуск
  • Гибкий график работы
  • Гибридный формат: в офисе Rockwell минимум по понедельникам, вторникам и четвергам

Навыки

  • React
  • Next.js
  • Angular
  • Java
  • Spring Boot
  • Node.js
  • Python
  • OAuth 2.0
  • OpenID Connect
  • SAML
  • JWT
  • FIDO2
  • WebAuthn
  • MFA
  • Azure
  • Cloudflare
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • MySQL
  • Azure SQL
  • MongoDB
  • Azure DevOps
  • GitHub Actions
  • Jenkins
  • CI/CD
  • DevSecOps
  • API security
  • AI/ML
  • MCP

Похожие вакансии

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Senior Full Stack Engineer - CIAM — Rockwell Automation, Milwaukee | itrelocate