Vanguard Canada
Application Engineer III (COBOL, Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по приложениям в Vanguard для программы модернизации: перевод легаси-платформ на облачные решения. Работа с COBOL, Java, хранимыми процедурами, ETL-интеграциями и оптимизацией производительности.
Задачи
- Проводить системный анализ, проектирование, разработку и внедрение приложений и баз данных, интегрировать сторонние продукты
- Обеспечивать достижение требуемого уровня производительности приложений
- Проводить тестирование функциональности, технических ограничений и безопасности
- Выводить код в dev, test и production окружения по расписанию, обеспечивать последующую production-поддержку
- Поддерживать data-интеграции между WT и корпоративными платформами, включая Personal Wealth (PW) и GIFS
- Поддерживать ETL-решения, интегрирующие модернизированные источники данных: Polaris, Custom Funds Database (CFDB), Morningstar и другие
- Поддерживать синхронизацию и интеграцию клиентских и инвестиционных данных в современные облачные и database-платформы
- Поддерживать модернизацию легаси-приложений WT через конвертацию COBOL-программ, batch-задач и хранимых процедур в облачные решения
- Анализировать существующий легаси-код и выявлять возможности улучшения производительности, поддерживаемости, масштабируемости и эксплуатационной поддержки
- Поддерживать разработку модернизированных Java-приложений, сервисов и интеграционных компонентов
- Руководить и поддерживать тюнинг производительности, оптимизацию и валидацию хранимых процедур в рамках программы Code Conversion
- Анализировать, бенчмаркать и оптимизировать хранимые процедуры для распределённых приложений, batch-обработки и онлайн-транзакций
- Устанавливать базовые показатели производительности и проверять соответствие конвертированных хранимых процедур требованиям по latency, throughput и SLA
- Совместно с командами приложений, баз данных и инфраструктуры диагностировать и устранять сквозные проблемы производительности
- Поддерживать крупномасштабное тестирование производительности хранимых процедур, production-parallel валидацию и валидацию SLA
- Участвовать в ревью дизайна, кода и тестов на протяжении жизненного цикла
- Взаимодействовать с кросс-функциональными командами и объяснять технические вопросы на подходящем уровне для каждой аудитории
- Соблюдать политики и процедуры Information Technology и Information Security
Требования
- Минимум 8 лет релевантного опыта работы, из них минимум 2 года опыта разработки
- Высшее образование или эквивалентная комбинация обучения и опыта
- Практический опыт работы с COBOL и хранимыми процедурами, умение их тюнить и анализировать производительность
- Опыт data-интеграции, анализа и ревью кода для синхронизации данных между бизнес-командами
- Опыт поддержки ETL-решений, интегрирующих модернизированные источники данных
Условия
- Гибридный формат работы для большинства сотрудников
- Vanguard не предоставляет визовую поддержку для этой позиции
- Опыт работы со стеком Workplace Technology — преимущество
- Сертификации AWS — плюс
Навыки
- COBOL
- Java
- хранимые процедуры
- ETL
- AWS
- SQL
- mainframe
- cloud