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

Ведущий инженер по безопасности приложений — инструменты безопасности | American Express | Финикс, гибридный формат

Создавайте инструменты безопасности приложений с поддержкой ИИ и практики безопасного жизненного цикла разработки для финансовых сервисов American Express. Интегрируйте тестирование безопасности и автоматизацию в приложения, API, облачные среды, контейнеры и CI/CD.

Описание

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

Требования

  • Степень бакалавра в области компьютерных наук, информационных систем, кибербезопасности или смежной области либо сопоставимый опыт; предпочтительна ученая степень
  • Понимание требований нормативного соответствия и стандартов безопасности
  • Знание практик разработки и безопасности приложений
  • Знание принципов инженерии данных
  • Знание управления безопасностью облачных сред
  • Знание конфиденциальности и защиты данных, включая DPP и GDPR
  • Знание управления безопасностью данных
  • Опыт работы с Python, Bash, PowerShell или аналогичными языками сценариев для автоматизации задач безопасности
  • Понимание распределенных многоуровневых систем, алгоритмов, баз данных NoSQL и реляционных баз данных
  • Знакомство с основными инструментами планирования, анализа, проектирования, создания, тестирования, настройки и сопровождения закрепленных приложений
  • Знание событийно-ориентированной архитектуры и обмена сообщениями, включая Kafka, вебхуки и проектирование асинхронных API, предпочтительно
  • Опыт проектирования приложений, разработки программного обеспечения и внедрения автоматизированных тестов
  • Опыт объектно-ориентированного проектирования и разработки на нескольких языках программирования
  • Опыт работы с распределенными многоуровневыми системами, алгоритмами и реляционными базами данных
  • Опыт применения Agile-методов, таких как Scrum или Kanban, итеративной разработки и пользовательских историй
  • Опыт автоматизации тестирования и документирования, включая автоматизированное, функциональное и нагрузочное тестирование
  • Опыт использования фреймворков для модульного и регрессионного тестирования
  • Опыт работы с Java 8 или более поздней версией и Spring Suite Framework предпочтителен
  • Опыт работы с Python и Django предпочтителен
  • Опыт работы с React JS, Node JS и Go предпочтителен
  • Опыт работы с Kubernetes, Docker, Jenkins и облачным развертыванием или CI/CD предпочтителен
  • Опыт работы с PostgreSQL, Oracle или сопоставимыми реляционными базами данных предпочтителен
  • Знание вопросов безопасности ИИ, включая риски генеративного ИИ, целостность моделей, безопасность промптов и защиту конфиденциальных корпоративных данных
  • Знание операций и фреймворков автоматизации кибербезопасности с применением ИИ
  • Предпочтителен как минимум один сертификат по безопасности, например CSSLP, GWEB, GCIH, CEH, GSEC, C|ASE или CCNA
  • Предпочтителен как минимум один сертификат разработчика, например OCP, OCA, OCM, DCD, DVA-C02, CKAD, ACE, CCSP или Professional Cloud Developer
  • Право работать в American Express в США обязательно; оформление визы не предусмотрено

Преимущества

  • Бонус
  • Льготы