Bank of America

Software Engineer III - Backend/Data Engineer

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

Инженер в команду Business Finance Technology (BFO Tech) банка Bank of America. Разработка и модернизация приложений на базе Oracle, ETL-процессов и интеграций данных для корпоративного финансового управления и отчётности.

Задачи

  • Разрабатывать решения и юнит-тесты в соответствии с критериями приёмки и требованиями комплаенса
  • Проектировать, разрабатывать и модифицировать компоненты архитектуры, интерфейсы приложений и решения
  • Наставлять других инженеров и обучать команду практикам CI/CD и автоматизации инструментов
  • Участвовать в уточнении требований и оценке работ по задачам
  • Выполнять spike/proof of concept для снижения рисков и проверки новых идей
  • Автоматизировать ручные релизные активности
  • Проектировать, разрабатывать и поддерживать автоматизированные тестовые наборы (интеграционные, регрессионные, нагрузочные)
  • Разрабатывать и поддерживать компоненты Oracle (таблицы, представления, хранимые процедуры, пакеты), ETL-процессы и интеграции данных с использованием SQL, PL/SQL и ETL-инструментов (Informatica, DataStage)
  • Анализировать сложные проблемы баз данных, данных и приложений, выполнять тюнинг производительности SQL и БД, находить первопричины и внедрять надёжные решения
  • Разрабатывать и интегрировать backend-сервисы данных и интерфейсы для сквозной функциональности приложений

Требования

  • 7+ лет опыта в разработке ПО с фокусом на backend, разработку БД, ETL и интеграцию данных
  • Сильный опыт с Oracle Exadata, Oracle Database, SQL, PL/SQL, хранимыми процедурами, пакетами, тюнингом производительности и оптимизацией запросов
  • Опыт проектирования, разработки и поддержки ETL-процессов с Informatica и/или DataStage
  • Опыт проектирования и поддержки batch- и near-real-time интеграций и процессов обработки данных
  • Опыт моделирования данных, контроля качества данных, сверки и устранения сложных проблем с данными
  • Опыт написания shell-скриптов и автоматизации в Unix/Linux
  • Опыт работы с корпоративными планировщиками нагрузок, такими как AutoSys или аналогами
  • Опыт работы с системами контроля версий, автоматизированным тестированием, CI/CD-пайплайнами и практиками деплоя приложений

Условия

  • Работа в офисе в рамках культуры in-office с гибкостью в зависимости от задач роли и бизнес-потребностей
  • Первая смена (США), 40 часов в неделю
  • Конкурентные и гибкие льготы, поддержка физического, эмоционального и финансового благополучия
  • Возможности обучения, роста и влияния на результат

Навыки

  • Oracle Exadata
  • Oracle Database
  • SQL
  • PL/SQL
  • ETL
  • Informatica
  • DataStage
  • Unix/Linux shell scripting
  • AutoSys
  • CI/CD
  • Data modeling
  • Data quality
  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Python
  • PySpark
  • Apache Spark
  • Hadoop
  • Amazon S3
  • Airflow
  • APIs

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Software Engineer III - Backend/Data Engineer — Bank of America, Charlotte | itrelocate