S&P Global
Engineer II, Software Development
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по разработке в S&P Global (Markit North America): разработка и оптимизация БД/бэкенд-компонентов, ETL-процессов и облачных data pipeline для внутренней платформы доставки данных.
Задачи
- Проектировать, разрабатывать и дорабатывать компоненты БД и бэкенда: SQL-хранимые процедуры, таблицы, ограничения, планировщики задач
- Создавать и обновлять ETL-процессы
- Тестировать изменения на корректность хранения и извлечения данных и интеграцию с фронтендом
- Оптимизировать и отлаживать обработку данных, диагностировать замедления и сбои в SQL-коде и автоматизированных процессах
- Ускорять работу джобов и пакетов БД
- Мониторить и устранять продакшн-инциденты, проводить root-cause analysis и внедрять кратко- и долгосрочные исправления
- Строить и поддерживать облачные data pipeline: serverless и контейнерные компоненты, мониторинг/алертинг, облачное хранилище для загрузки файлов
- Мигрировать объекты БД и логику обработки в облачные data-сервисы
- Создавать end-to-end пайплайны между on-premise БД и облачными хранилищами
- Проводить peer code review
- Готовить и выполнять продакшн-деплои и релизы
- Соблюдать security best practices: RBAC, шифрование, управление секретами, сетевая безопасность
- Участвовать в Agile/Scrum: планирование спринтов, оценка, стендапы, ревью и ретроспективы
- Вести документацию процессов
- Обрабатывать ad-hoc запросы от других разработчиков и поддерживать стабильность ПО
Требования
- Bachelor’s degree in Computer Science, Information Systems или смежная IT-специальность
- 2 года опыта в разработке ПО или смежной роли
- SQL/T-SQL и Microsoft SQL Server для проектирования, оптимизации и поддержки enterprise-нагрузок обработки данных
- Разработка ETL/data pipeline и продакшн-траблшутинг, включая автоматизацию джобов и root-cause analysis
- AWS data pipeline services: Lambda, Step Functions, ECS, Glue, S3, CloudWatch, SNS и операционный мониторинг
- Разработка и миграция в Snowflake, перенос нагрузок с on-premise БД в облако
- Опыт code review, продакшн-релизов и инцидентной поддержки БД/облачных процессов
- Agile/Scrum и трекинг задач, например Azure DevOps
Условия
- Гибридный график: в дни вне офиса разрешена удалённая работа в пределах нормальной дистанции поездок до офиса в Raleigh, NC
- Базовая зарплата $89,398–$115,850 в год в зависимости от локации, опыта и квалификации
- Участие в годовой incentive-программе
- Дополнительные benefits S&P Global
- Медицинская страховка и wellness-программы
- Гибкий отпуск
- Обучение и развитие
- Пенсионные накопления и программа содействия образованию
- Семейные льготы
- Скидки у ритейлеров и реферальные бонусы
Навыки
- SQL
- T-SQL
- Microsoft SQL Server
- ETL
- AWS
- Lambda
- Step Functions
- ECS
- Glue
- S3
- CloudWatch
- SNS
- Snowflake
- Azure DevOps
- Agile
- Scrum