Описание проекта
The project is modernizing an existing ODS platform by migrating batch-based and Heroku-based integrations to an AWS-native, near-real-time, event-driven architecture. It aims to build a scalable and reliable integration layer supporting multiple data sources and downstream systems.
Задачи
•Design and develop integration solutions based on AWS and event-driven architecture
•Build APIs and data flows using REST/JSON
•Work with EventBridge, SQS, SNS, Lambda, API Gateway, S3, and CloudWatch
•Implement data contracts, schema validation, versioning, and data transformations
•Build mechanisms for retry, DLQ, idempotency, error handling, and replay
•Integrate data from Oracle, SQL Server, PostgreSQL, Salesforce, and ServiceNow
•Support migration of existing integrations from ODI, MuleSoft, and Heroku to AWS
•Develop unit and integration tests and support performance testing
•Participate in deployments, production cutovers, troubleshooting, and post-production support
•Collaborate with the Principal Architect and other teams to define reusable enterprise integration patterns
Требования
•6+ лет опыта в software/data integration engineering
•Практический опыт работы с AWS
•Опыт разработки на Python
•Хорошие знания REST APIs, JSON, SQL, event-driven architecture
•Опыт с AWS-сервисами: EventBridge, SQS/SNS, Lambda, API Gateway, S3, CloudWatch, IAM/KMS
•Опыт работы с реляционными базами данных и интеграцией данных на уровне предприятия
•Практический опыт с открытыми табличными форматами, такими как Apache Iceberg или Apache Hudi
•Знание CI/CD и Git
•Сильные аналитические навыки и навыки устранения неполадок
Будет плюсом
•Kafka/Amazon MSK
•Terraform/CloudFormation
•DynamoDB/DocumentDB
•Redshift
•Data Lake architecture
•CDC технологии
•Опыт с ODI, MuleSoft или Heroku
•Опыт модернизации legacy интеграционных платформ в AWS
•Опыт с высоконагруженной или near-real-time обработкой данных
•Понимание принципов надёжности, масштабируемости, безопасности и production readiness
Условия
Contractor engagement